计算机问题:某机器字长是16位,指令格式结构如下所示,试分析指令格式及寻址方式特点。

计算机问题:某机器字长是16位,指令格式结构如下所示,试分析指令格式及寻址方式特点。,第1张

单 *** 作数: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,若按字编址,则其地址寄存器有多少位 能有详细的解题思路吗、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10211874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存