计算机组成原理基础计算题,求解答。

3.某机指令字长20位,每个操作数的地址码为8位,指令分为零地址、一地址和二地址3种格式。分别采用定长操作码和变长操作码方案时,二地址指令的最多条数为____A.14条 15条 B. 15条 16条 C.16条 14条 D.16条 15条

1)若采用定长操作码时,二地址指令格式如下:
OP(4位)
A1(6位)
A2(6位)
设二地址指令有K种,则:K=24-M-N
当M=1(最小值),N=1(最小值)时,二地址指令最多有:Kmax=16-1-1=14种
3) 若采用变长操作码时,二地址指令格式仍如1)所示,但操作码长度可随地址码的个数而变。此时,K= 24 -(N/26 + M/212 );
当(N/26 + M/212 )1时(N/26 + M/212 向上取整),K最大,则二地址指令最多有:Kmax=16-1=15种(只留一种编码作扩展标志用。)
温馨提示:答案为网友推荐,仅供参考
相似回答