以下关于CISC/RISC计算机的叙述中,不正确的是()。
A.RISC机器指令比CISC机器指令简单
B.RISC机器中通用寄存器比CISC多
C.CISC机器采用微码比RISC多
D.CISC机器比RISC机器可以更好地支持高级语言
参考答案:D
解析:
[分析]: CISC计算机指复杂指令集计算机,是20世纪六、七十年代发展起来的系列计算机。这种计算机所支持的指令系统趋于多用途、强功能化。指令系统围绕着缩小与高级语言的语义差距以及有利于操作系统的优化而设计。指令系统的复杂化使得设计周期变长,正确性难于保证,不易维护。而且在复杂的指令系统中,只有少数基本指令是经常使用的,需要大量硬件支持的复杂指令利用率却很低。所以在70年代末,随着VLSI技术的发展产生了RISC计算机。
RISC计算机指精简指令集计算机,这种计算机有下列特点。
1.指令系统中只包含使用频率较高但不复杂的指令。
2.指令长度固定,指令格式少,寻址方式少。
3.只有存取数指令访问主存,其他指令都在寄存器之间运算。
4.大部分指令在一个机器周期内完成,采用流水技术。
5.CPU中增加了通用寄存器的数量。
6.硬联逻辑控制,不用微程序控制技术。
7.采用优化的编译,以有效地支持高级语言。