单选题
假设某计算机的指令长度为20位,具有双操作数、单操作数和无操作数三种指令形式,每个操作数地址规定用6位表示,若操作码字段不固定,现已给出m条双操作数指令,n条无操作数指令。在此情况下,这台计算机最多可以设计出______条单操作数指令。
A.2
8
-m-n
B.2
12
-m-n
C.(2
8
-m)×2
12
-n
D.[(2
8
-m)×2
12
-n]/2
6
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 相同的题型已经在第三套卷子的第17题已经讲过;操作码不固定,有m条双操作数指令,所以前8位还剩下256-m条。有n条无操作数指令,所以还剩下的空间只有[(2
8
-m)×2
12
-n],即可设计出[(2
8
-m)×2
12
-n]/2
6
条,结果取整;当然这里也可以按照第三套当中讲的第二种方法,这里不做过多赘述。
提交答案
关闭