基于以上的不合理性,1979 年美国加州大学伯克利分校提出了RISC(Reduced Instruction Set
Computer,精简指令集计算机)的概念,RISC 并非只是简单地去减少指令,而是把着眼点放在了如
何使计算机的结构更加简单合理地提高运算速度上。RISC 结构优先选取使用频最高的简单指令,避
控制等措施来达到上述目的。
到目前为止,RISC体系结构也还没有严格的定义,一般认为,RISC 体系结构应具有如下特点:
- 使用单周期指令,便于流水线操作执行。
以提高指令的执行效率。
当然和 CISC 架构相比较,尽管RISC 架构有上述的优点,但决不能认为RISC 架构就可以取
代CISC 架构,事实上,RISC 和CISC 各有优势,而且界限并不那么明显。现代的CPU 往往采用
CISC 的外围,内部加入了RISC的特性,如超长指令集CPU 就是融合了RISC 和CISC 的优势,成
为未来的CPU 发展方向之一。
