假设某计算机的指令长度为20位,具有双操作数、单操作数和无操作数三种指令形式,每个操作数地址规定用6位表示,若操作码字段不固定,现已给出m条双操作数指令,n条无操作数指令。在此情况下,这台计算机最多可以设计出( )条单操作数指令。

admin2022-06-07  47

问题 假设某计算机的指令长度为20位,具有双操作数、单操作数和无操作数三种指令形式,每个操作数地址规定用6位表示,若操作码字段不固定,现已给出m条双操作数指令,n条无操作数指令。在此情况下,这台计算机最多可以设计出(    )条单操作数指令。

选项 A、28—m—n
B、212—m—n
C、(28—m)×212—n
D、[(28—m)×212—n]/26

答案D

解析 操作码不固定,有m条双操作数指令,所以前8位还剩下256—m条。有n条无操作数指令,所以还剩下的空间只有[(28—m)×212—n],即可设计出[(28—m)×212—n]/26条,结果取整;当然这里也可以按照第三套当中讲的第二种方法,这里不做过多赘述。
转载请注明原文地址:https://kaotiyun.com/show/JR3i777K
0

相关试题推荐
最新回复(0)