- 28
- 0
- 约8.96千字
- 约 5页
- 2016-06-21 发布于重庆
- 举报
计算机系统结构CISC与RISC的比较
PAGE
PAGE 14
计算机系统结构——CISC与RISC的比较
Zixie1991
一、CISC与RISC在结构和指令方面的比较
1、CISC结构与指令的特点
(1)指令系统庞大,指令功能复杂,指令格式、寻址方式多;
(2)绝大多数指令需多个机器周期完成;
(3)各种指令都可访问存储器;
(4)采用微程序控制;
(5)有专用寄存器,少量;
(6)难以用优化编译技术生成高效的目标代码程序;
在CISC指令集的各种指令中,大约有20%的指令会被反复使用,占整个程序代码的80%。而余下的80%的指令却不经常使用,在程序设计中只占20%。使用频度只占20%的HYPERLINK /view/2107226.htm处理机运行时间 VLSI技术的发展引起的问题 VLSI工艺要求规整性,RISC正好适应了VLSI工艺的要求主存与控存的速度相当,简单指令没有必要用HYPERLINK /view/854128.htm微程序实现,复杂指令用微程序实现与用简单指令组成的HYPERLINK /view/933538.htm子程序实现没有多大区别;由于VLSI的集成度迅速提高,使得生产单HYPERLINK /view/26651.htm芯片处理机成为可能。 软硬件的功能分配问题复杂的指令使指令的执行周期大大加长一般CISCHYPERLINK /view/2107226.htm处理机的指令平均执行周期都在4以上,有些在10以上 CISC增强了HYPERLINK /view/178189.htm指令系统功能,简化了HYPERLINK /view/37.htm软件,但硬件复杂了,设计周期加长。
2、CISC优缺点
优点:能够有效缩短新指令的微代码设计时间,允许设计师实现CISC体系机器的向上相容。新的系统可以使用一个包含早期系统的指令超集合,也就可以使用较早电脑上使用的相同软体。另外微程式指令的格式与高阶语言相匹配,因而编译器并不一定要重新编写。
缺点:指令集以及晶片的设计比上一代产品更复杂,不同的指令,需要不同的时钟周期来完成,执行较慢的指令,将影响整台机器的执行效率。
3、RISC结构和指令的特点:
(1)单周期的执行:它统一用单周期指令。从根本上克服了CISCHYPERLINK /view/178156.htm指令周期数有长有短,造成运行中偶发性不确定,致使运行失常的问题。
(2)采用高效的流水线操作:使指令在流水线中并行地操作,从而提高处理数据和指令的速度。
无HYPERLINK /view/481345.htm微代码的硬连线控制。
(3)HYPERLINK /view/178195.htm指令格式的规格化和简单化:为与HYPERLINK /view/2431383.htm流水线结构相适应且提高流水线的效率,指令的格式必须趋于简单和固定的规式。此外,尽量减少HYPERLINK /view/889427.htm寻址方式,从而使硬件逻辑部件简化且缩短HYPERLINK /view/189742.htm译码时间,同时也提高了机器执行效率和可靠性。
(4)采用面向HYPERLINK /view/6159.htm寄存器堆的指令:RISC结构采用大量的寄存器——寄存器操作指令,使HYPERLINK /view/178189.htm指令系统更为精简。控制部件更为简化,指令执行速度大大提高。由于VLSI技术的迅速发展,使得在一个芯片上做大量的寄存器成为可能。这也促成了RISC结构的实现。
(5)采用装入/存储指令结构:在CISC结构中。大量设置HYPERLINK /view/87697.htm存储器——存储器操作指令,频繁地访问内存,将会使执行速度降低。RISC结构的HYPERLINK /view/178189.htm指令系统中,只有装入/HYPERLINK /view/87682.htm存储指令可以访问内存,而其它指令均在HYPERLINK /view/6159.htm寄存器之间对数据进行处理。用装入指令从内存中将数据取出,送到HYPERLINK /view/6159.htm寄存器;在寄存器之间对数据进行快速处理,并将它暂存在那里,以便再有需要时。不必再次访问内存。在适当的时候,使用一条HYPERLINK /view/87682.htm存储指令再将这个数据送回内存。采用这种方法可以提高指令执行的速度。
(6)注重编译的优化,力求有效地支撑高级语言程序。
4、RISC优缺点
优点:在使用相同的晶片技术和相同运行时钟下,RISC系统的运行速度将是CISC的2~4倍。由于RISC处理器的指令集是精简的,它的记忆体管理单元、浮点单元等都能设计在同一块晶片上。RISC处理器比相对应的CISC处理器设计更简单,所需要的时间将变得更短,并可以比CISC处理器应用更多先
您可能关注的文档
- 计算机安全原理与实践.doc
- 计算机学科教学改革北航式的奋斗.doc
- 计算机学科创新人才培养模式的研究与实践.doc
- 计算机控制 智能化 材料燃烧类阻燃检测设备(四个阻燃).doc
- 计算机二级高级办公室软件上机考试参考资料绝对真题.doc
- 计算机教育论文基于“服务外包”的高师院校计算机专业人才培养模式的思考.doc
- 计算机机试和笔试01至08年考试题.doc
- 计算机硬件基础简单程序设计实验报告.doc
- 计算机系统结构张晨曦王志英(高等教育)课后答案.doc
- 计算机组成原理实验讲义-学生.doc
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
原创力文档

文档评论(0)