算机系统组成与工作原理.pptVIP

  • 3
  • 0
  • 约9.94千字
  • 约 60页
  • 2017-08-05 发布于湖北
  • 举报
* CISC的设计思想及特点 每条指令执行单一功能,硬件复杂 为编程方便,往往增加指令数目,指令编码长度增加,硬件译码更复杂 为编程灵活,增加寻址方式,指令长度不一,译码复杂 每条指令完成一个完整功能,因此单条指令涉及多个操作,如取指、参数、运算、存结果等 为增加新功能,需增加新指令,因此指令系统越来越复杂,这也是CISC的由来 如MC68020机就有25种寻址模式 * RISC的设计思想及特点 RISC的出现简化了指令系统,克服了CISC的缺点,使更多的芯片硅面积可以用于实现流水和高速缓存,有效地提高了计算机的性能。 RISC机的设计应当遵循以下五个原则。 指令条数少,格式简单,易于译码; 提供足够的寄存器,只允许load和store指令访问内存; 指令由硬件直接执行,在单个周期内完成; 充分利用流水线; 强调优化编译器的作用 * CISC和RISC的区别 内核结构 CISC:数据线和指令线分时复用,即冯.诺依曼结构,程序存储器和数据存储器合并编址 RISC:数据线和指令线分离,即哈佛结构。取指令和取数据可同时进行 处理器指令集 CISC:不等长指令集,需要对不等长指令进行分割,执行时间长,采用微码 RISC:等长精简指令集,执行速度快且性能稳定。可同时执行多条指令,可将一条指令分割成若干个进程或线程,交由多个处理器同时执行,并行处理方面RISC明显优于CISC 软件

文档评论(0)

1亿VIP精品文档

相关文档