CPU架构
- 精简指令集(RISC)
- 复杂指令集(CISC)
精简指令集(RISC)
这种CPU的设计中,微指令集较为精简,每个指令的执行时间都很短,完成的动作也很单纯,指令的执行效能较佳;但是若要做复杂的事情,就要由多个指令来完成。
常见的RISC微指令集CPU
- 甲骨文公司的SPARC系列
- IBM公司的Power Architecture(包括PowerPC)系列
- ARM的ARM CPU系列
SPARC CPU 的电脑常用于学术领域的大型工作站中,包括银行金融体系的主要服务器也有这类的电脑架构;PowerPC架构的应用上,例如Sony公司出产的Play Station
3(PS3)就是使用PowerPC架构的Cell处理器;ARM架构的处理器常用于各厂牌手机、PDA、导航系统、网络设备(交换器、路由器等)。老实说,目前世界上使用范围最广的CPU可能就是ARM架构。
复杂指令集(CISC)
与RISC不同的是,CISC在微指令集的每个小指令可以执行一些较低阶段的硬件操作,指令数目多而且复杂,每条指令的长度并不相同,因为指令执行较为复杂所以每条指令花费的时间较长,但每条个别指令可以处理的工作较为丰富。常见的CISC微指令集CPU主要有AMD、Intel、VIA等的x86架构的CPU。
——以上摘自鸟哥的Linux私房菜