单 *** 作数:16个寄存器需要4位2进制编码,12种寻址方式需要4位2进制编码,所以单 *** 作数需要:20-4-4=12,即2^12次方个单 *** 作数指令
双 *** 作数:同理:16个寄存器需要4位2进制编码,12种寻址方式需要4位2进制编码,所以单 *** 作数需要:20-42-42=4,即2^4次方个单 *** 作数指令
按字编址,也就是把一个字长(16bit)当做一个内存单元。
1字长 = 16bit = 28bit = 2B
1MB = 2^20B = 2^19字
也就是说1MB共有2^19个内存单元(字)
所以理论上地址寄存器的位数为19位 但实际上通常将其位数
设置为20位。
以上就是关于计算机问题:某机器字长是16位,指令格式结构如下所示,试分析指令格式及寻址方式特点。全部的内容,包括:计算机问题:某机器字长是16位,指令格式结构如下所示,试分析指令格式及寻址方式特点。、计算机的字长为16位,存储器的容量为1MB,若按字编址,则其地址寄存器有多少位 能有详细的解题思路吗、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)