A-A+

下列说法正确的是()。I 指令字长等于机器字长的前提下 取指周期等于机器周期II 指令字长等

2022-08-12 13:53:15 问答库 阅读 196 次

问题详情

下列说法正确的是()。I,指令字长等于机器字长的前提下,取指周期等于机器周期II,指令字长等于存储字长的前提下,取指周期等于机器周期III,指令字长和机器字长的长度没有任何关系Ⅳ,为了硬件设计方便,指令字长都和存储字长一样大
A.II、III
B.II、IⅡ、Ⅳ
C.I、III、IV
D.I、Ⅳ

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
指令字长一般都取存储字长的整数倍,如果指令字长等于存储字长的2倍,就需要两次访存,取指周期等于机器周期的2倍;如果指令字长等于存储字长,取指周期等于机器周期,故I错。根据I的分析可知,II正确。指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数,与机器字长没有必然的联系。但为了硬件设计方便,指令字长一般取字节或存储字长的整数倍,故III正确。根据III的分析可知,指令字长一般取字节或存储字长的整数倍,而不一定都是和存储字长一样大,故Ⅳ错误。综上所述,II、III正确。

考点:机器字,指令