RISC机的特点就是把它们"取反",凡是 CISC是这样的,它就不是这样的:
(1)简化指令系统;省时
(2)除了LOAD/STORE指令外,所有指令都在一个时钟周期内执行完毕;集体主义
(3)除了LOAD/STORE指令外,其余指令只与寄存器打交道;搞活流通
(4)绝大部分采用硬联线控制,不用或少用微程序实现;查封小金库
(5)使用较多的通用寄存器,一般至少有32个,绝没有专用寄存器;高效率
(6)采用优化编译技术,生成高效的目标代码程序。 简化
RISC与CISC技术两者的主要区别在于设计思想上的差别,RISC的设计思想是;将那些不是最频繁使用的功能(指令)由软件来加以实现,这样就可以优化硬件,并可使其执行得更快。在第一章中我们学过计算机系统的设计的准则,第一个准则就是:只加速使用频率高的部件。RISC的设计思想与此完全吻合。