单选题
计算机执行程序所需的时间P,可用P=I×CPI×T来估计,其中I是程序经编译后的机器指令数,CPI是执行每条指令所需的平均机器周期数,T为每个机器周期的时间。RISC计算机采用 (58) 来提高机器的速度。它的指令系统具有 (59) 的特点。指令控制部件的构建, (60) 。 RISC机器又通过采用 (61) 来加快处理器的数据处理速度。RISC的指令集使编译优化工作 (62) 。
单选题
A.虽增加CPI,但更减少T B.虽增加T,但更减少CPI
C.虽增加T,但更减少CPI D.虽增加I,但更减少CPI
单选题
A.指令种类少 B.指令种类多 C.指令寻址方式多 D.指令功能复杂
单选题
A.CISC更适于采用硬布线控制逻辑,而RISC更适于采用微程序控制
B.CISC更适于采用微程序控制,而RISC更适于采用硬布线控制逻辑
C.CISC和RISC都只采用微程序控制
D.CISC和RISC都只采用硬布线控制逻辑
单选题
A.多寻址方式 B.大容量内存 C.大量的寄存器 D.更宽的数据总线
单选题
A.更简单 B.更复杂 C.不需要 D.不可能
【正确答案】
B
【答案解析】[解析] CPI是执行每条指令所需的平均机器数的英文缩写。在RISC中,指令的复杂度降低,指令长度短而固定,指令格式简单,寻址方式少,而且采用硬件布线的控制逻辑,使用人量的寄存器,这使得编译后的机器指令要比CISC的指令数增加,但是每条指令的执行需要的机器周期数减小了,又因为其采用了流水工作方式,从而大大提高了计算机的速度。
从编译器的角度来看,虽然CPI减少,但是由于I的增加和指令优化工作,使得编译器的工作量加大,这实际上是把复杂性留给了编译系统。