reduced instruction set computer

来源:岁月联盟 编辑:zhu 时间:2010-02-08
  

  RISC(精简指令集计算机) 是一个微处理器,被设计运行少数计算机指令的类型以便它能以较高的速度操作(每秒多运行数以百万计指令 ,或 MIPS)。 因为一部计算机一定要运行的每个指令类型需要额外的晶体管和电路,一个较大的计算机指令目录或设定将会使微处理器变成更复杂和更慢。 Yorktown ,纽约约克镇IBM 研究中戏的John Cocke在 1974 年证明一部计算机的大约 20% 的指令做了 80% 的工作,从而最先提出了精简指令集算计的观念。 受益于这一项发现的第一部计算机是 1980 年 IBM 的PC/ XT 。 稍后,IBM 的精简指令系统电脑系统/6000,利用了这个概念。 这个术语(PISC)本身应该归功于David Patterson,柏克莱的加州大学的一位老师。 这个观念被用于Sun Microsystems公司 的 SPARC 微处理器从而导致了现在的 MIPS 技术??硅元素图形的一部份。若干的现在通用的微芯片使用精简指令系统计算机概念。 精简指令系统计算机概念已经导致微处理器的更有思想性的设计。 在设计考虑之中的是:一个指令能多好被反映到微处理器的时钟速度上(理想地,一个指令能在一个时钟周期中被执行); 一个体系结构要求有多么 " 简单的 " ; 还有工作能不需要诉诸软件帮忙微芯片本身能做多少工作。 除改善性能之外,精简指令集计算机的一些优点和相关的设计改善是: 如果它的目标之一是比较不复杂,一个新的微处理器能更快被发展和测试。 操作系统和使用微处理器的指令集的应用软件程序师将会发现是用较小的指令组开发代码是比较容易的。 精简指令集计算机的简单性允选择该如何使用在一个微处理器上的空间更自由。 更高水平的语言编译器产生比以前更有效的代码,因为他们总是愿意使用在渐渐指令集计算机上可以找到的更小的指令集。 在精简指令集计算机的介绍之后,任何“全套”指令计算机被说成是使用复杂指令集计算机(CISC)。

上一篇:redundant
下一篇:recursion

图片内容