586技术变迁,RISC取代CISC
发布网友
发布时间:2024-10-26 17:11
我来回答
共1个回答
热心网友
时间:2024-10-26 17:11
随着第五代微处理器的诞生,它在PC个人电脑历史中占据了重要地位,尽管并非因为其速度的显著提升,而是因为这一代处理器标志着从传统的CISC(复杂指令系统)转向了RISC(精简指令系统)的转变。尽管表面上,这些CPU的指令看似复杂且长度不一,但实际上,它们的内部微指令已经简化为一致的简单指令。
这一变化催生了两项关键技术:超标量和超流水线。复杂指令集(CISC)的出现是随着VLSI技术的进步,硬件成本降低,而软件开发成本却上升。为了提高操作系统效率和缩短高级语言与指令系统的差距,CISC计算机倾向于增加复杂指令,以保持程序兼容性。然而,这导致了指令系统的复杂性不断增加。
面对这种状况,科学家们在1975年IBM的研究中发现,虽然CISC中的指令种类繁多,但常用简单的指令只占总数的20%,却占用了程序执行的80%。因此,为了减少指令执行周期,提升运行速度和计算机结构的合理性,精简指令集(RISC)计算机应运而生,它们专注于执行最常见的简单指令,从而达到效率和性能的优化。