以下关于精简指令集计算机(RISC)指令系统特点的叙述中,错误的是()。
A.对存储器操作进行限制,使控制简单化
B.指令种类多,指令功能强
C.设置大量通用寄存器
D.选取使用频率较高的一些指令,提高执行速度
参考答案:B
解析:
本题考查指令系统的基础知识。
(1)RISC指令系统
代表精简指令系统计算机。特点包括以下几点:
·选取使用频率最高的一些简单指令,以及很有用但不复杂的指令。
·指令长度固定,指令格式种类少,寻址方式种类少。
·只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。
·大部分指令在一个机器周期内完成。
·CPU中通用寄存器数量相当多。
·以硬布线控制为主,不用或少用微指令码控制。
·一般用高级语言编程,特别重视编译优化工作,并采用指令流水线调度,以减少程序执行时间。
(2)CISC指令系统
·指令系统复杂庞大,指令数目一般多达200~300条。
·寻址方式多。
·指令格式多。
·指令字长不固定。
·可访存指令不受限制。
·各种指令使用频率相差很大。
·各种指令执行时间相差很大。
·大多数采用微程序控制器。
根据题意,指令种类多,指令功能强不是精简指令集计算机(RISC)指令系统的特点。