指令系统
CISC和RISC
复杂指令集计算机CISC(Complex Instruction Set Computer)
经典CISC指令系统Intel x86,IA64。
精简指令集计算机RISC(Reduced Instruction Set Computer)
80-20定律:即80%的程序只用到了20%的指令。基于这一发现提出了RISC。
- 特点
- 优先选取使用频率较高的一些设备。
- 采用LOAD/STORE结构。
- 大多数指令在一个周期内完成。
- 采用简单的指令格式和寻址方式,指令长度固定。
- 固定的指令格式。
- 面向寄存器结构。
- 采用硬布线设计。
- 注重编译的优化。
经典RISC指令系统ARM,MIPS,RISC-V等。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.