请输入您要查询的百科知识:

 

词条 Reduced Instruction Set Computer
释义

§ 精简指令系统(集)计算机 Reduced Instruction Set Computer

微处理器有套叫做微码(microcode)的指令集,程序员可使用它生成低级语言计算机程序。这套指令集完成多种任务,如移一个值到寄存器中或运行对寄存器中的值求和的指令。微码可以很简单也可以很复杂,这依赖于微处理器生产商的选择和芯片的使用目的。

§ 微码可以分为两类:

复杂指令集计算机(CICS)设计 包含一个庞大的微码集,可以简化处理器上运行程序的生成。

精简指令系统计算机(RISC)设计 正如其名,有着一套精简的指令集,无疑能提高处理机效率,但是需要更多复杂的外部编程。

RISC设计基于由John Cocke在IBM所作的工作。他发现20%的计算机指令做了80%的工作,他的80%规则导致了RISC体系结构的发展。这种结构仅包含使用得最多的指令,减少了指令数量。其它的指令必须用外部软件实现。

CISC微处理器在八十年代垄断了微型计算机市场,但是当用户需要更高速度时,RISC设计将更具持久的竞争力。而且模块程序设计方法和高级编程接口使得编程更容易了,这样减少了RISC设计的编程复杂性。基于RISC的处理器有MIPS芯片、DEC的Alpha芯片,IBM的RS芯片族。当今和未来的处理机设计似乎更倾向于RISC。

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/9/21 17:49:05