risc指令系统相对于cisc指令系统优势就在于:强调高效的流水和采用编译方法进行流水调度,使得RISC技术设计风格得到很大补充和发展。
90年代初,IEEE的MichaelSlater对于RISC的定义作了如下描述:RISC处理器所设计的指令系统应使流水线处理能高效率执行,并使优化编译器能生成优化代码。
由于CISC技术在发展中出现了问题,计算机系统结构设计的先驱者们尝试从另一条途径来支持高级语言及适应VLSI技术特点。
1975年IBM公司JohnCocke提出了精简指令系统的设想。到了1979年,美国加州大学伯克莱分校由Patterson教授领导的研究组,首先提出了RISC这一术语,并先后研制了RISC-Ⅰ和RISC-Ⅱ计算机。
扩展资料:
RISC为使流水线高效率执行,应具有下述特征:
1.简单而统一格式的指令译码;
2.大部分指令可以单周期执行完成;
3.只有LOAD和STORE指令可以访问存储器;
4.简单的寻址方式;
5.采用延迟转移技术;
6.采用LOAD延迟技术。
参考资料来源:百度百科-指令系统
80:20的概念听说过没?根据CPU80%的时间都在反复的处理20%的指令的原理,设计一套RISC精简指令集在执行指令速度上就快很多了。