系统性能。
1979年以帕特逊教授为首的一批科学家也开始在美国加州大学伯克利分校开展这一研究。
结果表明,复杂指令集存在许多缺点。
首先.在这种计算机中,各种指令的使用率相差悬殊:一个典型程序的运算过程所使用的80%指令,只占一个处理器指令系统的20%。
事实上最频繁使用的指令是取、存和加这些最简单的指令。
这样来,长期致力于复杂指令系统的设计,实际上是在设计一种难得在实践中用得上的指令系统的处理器。
同时.复杂的指令系统必然带来结构的复杂性。
这不但增加了设计的时间与成本还容易造成设计失误。
此外,尽管vlsi技术现在已达到很高的水平,但也很难把复杂指令集的全部硬件做在一个芯片上,这也妨碍单片计算机的发展。
在复杂指令集中,许多复杂指令需要极复杂的操作,这类指令多数是某种高级语言的直接翻版,因而通用性差。
由于采用二级的微码执行方式,它也降低那些被频繁调用的简单指令系统的运行速度。
因而,针对复杂指令集的这些弊病,帕特逊等人提出了精简指令的设想。
即指令系统应当只包含那些使用频率很高的少量指令,并提供一些必要的指令以支持操作系统和高级语言。
按照这个原则发展而成的计算机被称为精简指令集计算机(redubsp;instru setnbspputerrisc)结构,简称risc。
精简指令集在互联网早期时代并
第四百六十八章 回家(5/8)