CISC与RISC
- 指令系统类型
- CISC(复杂)
- RISC(精简)
- 指令
- **CISC:**数量多,使用频率差别大,可变长格式
- **RISC:**数量少,使用频率接近,定长格式,大部分为单周期指令,操作寄存器,只有Load/Store操作内存
- 寻址方式
- **CISC:**支持多种
- **RISC:**支持方式少
- 实现方式
- **CISC:**微程序控制技术(微码)
- **RISC:**增加了通用寄存器,硬布线逻辑控制为主适合采用流水线
- 其他
- **CISC:**研制周期长
- **RISC:**优化编译,有效支持高级语言
比较:
CISC:复杂,指令数量多,频率差别大,多寻址,芯片复杂
RISC:精简,指令数量少,操作寄存器,单周期,少寻址,多通用寄存器,流水线,采用硬布线逻辑