RISC是英文ldquo精简指令集计算的缩写,中文意思是“精简指令集”。
它是在CISC指令系统的基础上开发的。有人测试过CISC机器,它显示出各种指令的频率差别很大。最常用的是一些简单的指令,只占指令总数的20%,但它们在程序中出现的频率却占了80%。复杂的指令系统必然会增加微处理器的复杂度,使得处理器的开发时间长,成本高。而且复杂的指令需要复杂的运算,必然会拖慢计算机的速度。基于以上原因,RISC CPU于80年代诞生。与CISC CPU相比,RISC CPU不仅简化了指令系统,而且采用了“超标量和超级流水线结构”,大大增加了并行处理能力。
RISC指令集是高性能CPU的发展方向。它与传统的CISC(复杂指令集)相反。相比之下,RISC比复杂指令集有统一的指令格式、更少的类型、更少的寻址方式。当然处理速度要高很多。目前,采用这种指令系统的CPU广泛应用于中高端服务器,尤其是高端服务器,都采用RISC指令系统。RISC指令系统更适合UNIX,高端服务器的操作系统,现在Linux也是类UNIX的操作系统。RISC CPU在软件和硬件上与Intel和AMD CPU不兼容。
目前中高端服务器使用RISC指令的CPU主要有以下几类:PowerPC处理器、SPARC处理器、PA-RISC处理器、MIPS处理器、Alpha处理器。