【评测-计算机系统构成及硬件基础知识】-6-RISC和CISC

1、CISC

  • 概述:复杂指令计算机,是指采用一整套计算机指令进行操作的计算机。
  • 特点:
    • 指令数量多,使用频率差别大,可变长格式;
    • 寻址方式多;
    • 常常采用微程序控制技术(微码)。

2、RISC

  • 概念:精简指令集计算机,所有指令的格式都是一致的,所有指令的指令周期也是相同的,并且采用流水线技术。
  • 特点:
    • 指令系统中只包含使用频率较高单不复杂的指令。
    • 指令长度固定,指令格式少,寻址方式少。
    • 只有存取数指令访问主存,其他指令都在寄存器之间运算。
    • 大部分指令在一个机器周期内完成,采用流水技术。
    • CPU中增加了通用寄存器的数量。
    • 硬联逻辑控制,不用微程序控制技术。
    • 采用优化的编译,以有效地支持高级语言。

3、RISC和CISC的区别

  • CISC的指令能力强,但多数指令使用率低却增加了CPU的复杂度,指令是可变长格式;RISC的指令大部分为单周期指令,指令长度固定,操作寄存器,只有Load/Store操作内存。
  • CISC支持多种寻址方式;RISC支持方式少。
  • CISC通过微程序控制技术实现;RISC增加了通用寄存器,硬布线逻辑控制为主,采用流水线技术。
  • CISC的研制周期常;RISC优化编译,有效支持高级语言。

例题:

答案:A 

猜你喜欢

转载自blog.csdn.net/python_jeff/article/details/119529916