06软考题:某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式

2025-02-28 19:35:11
推荐回答(1个)
回答1:

先B
16位的指令,操作数为两个的时候(每个占6位),那么操作码的长度为4位。
已知条件为双操作数指令为m条,还剩下2的4次方-m条双操作数指令没有用,可以用来向单操作数指令扩展。
因此最多单操作数指令为(2的4次方-m)*2的6次方,
如果不考虑有无操作数指令的话,那么就不用留下一个码点从单操作数指令扩展,上面就是最后的答案。但是题 中要求存在无操作数指令,所以还要再减去一个码点,最后答案就了B