当前位置: 代码迷 >> 综合 >> RISC, CISC 的区别
  详细解决方案

RISC, CISC 的区别

热度:76   发布时间:2023-12-08 09:21:42.0

RISCreduced instruction set computer,精简指令集计算机)是一种执行较少类型计算机指令的微处理器

IBMPowerPowerPC, DECAlpha, SUNSPARC, HPPA-RISC

MIPS技术公司的MIPS, ARM公司的ARM


CISC是复杂指令系统计算机(ComplexInstructionSetComputer)的简称

CISC复杂指令集CPU内部为将较复杂的指令译码,也就是指令较长,分成几个微指令去执行,正是如此开发程序比较容易(指令多的缘故),但是由于指令复杂,执行工作效率较差,处理数据速度较慢,PC 中 Pentium的结构都为CISC CPU

RISC是精简指令集CPU,指令位数较短,内部还有快速处理指令的电路,使得指令的译码与数据的处理较快,所以执行效率比CISC,不过,必须经过编译程序的处理,才能发挥它的效率,我所知道的IBM的 Power PCRISC CPU的结构,CISCO CPU也是RISC的结构。


咱们经常见到的PC中的CPUPentium-ProP6)、Pentium-II,CyrixM1M2AMDK5K6实际上是改进了的CISC,也可以说是结合了CISCRISC的部分优点