1、CISC
- 概述:复杂指令计算机,是指采用一整套计算机指令进行操作的计算机。
- 特点:
- 指令数量多,使用频率差别大,可变长格式;
- 寻址方式多;
- 常常采用微程序控制技术(微码)。
2、RISC
- 概念:精简指令集计算机,所有指令的格式都是一致的,所有指令的指令周期也是相同的,并且采用流水线技术。
- 特点:
- 指令系统中只包含使用频率较高单不复杂的指令。
- 指令长度固定,指令格式少,寻址方式少。
- 只有存取数指令访问主存,其他指令都在寄存器之间运算。
- 大部分指令在一个机器周期内完成,采用流水技术。
- CPU中增加了通用寄存器的数量。
- 硬联逻辑控制,不用微程序控制技术。
- 采用优化的编译,以有效地支持高级语言。
3、RISC和CISC的区别
- CISC的指令能力强,但多数指令使用率低却增加了CPU的复杂度,指令是可变长格式;RISC的指令大部分为单周期指令,指令长度固定,操作寄存器,只有Load/Store操作内存。
- CISC支持多种寻址方式;RISC支持方式少。
- CISC通过微程序控制技术实现;RISC增加了通用寄存器,硬布线逻辑控制为主,采用流水线技术。
- CISC的研制周期常;RISC优化编译,有效支持高级语言。
例题:
答案:A