一次间接寻址范围怎么计算
5个回答
展开全部
是2的16次方。
举个最简单的例子,某个程序要访问内存,以16位为例。采用间接寻址。假设,地址码是4位2进制,如果是1对1的关系,4位地址码最多是2的4次方内存单元。只用一个1个内存就能访问更大的单元。//先访问0001H单元内存mov 0001H 0000H //将立即数0001H放。
扩展资料:
由于程序中的指令序列通常是顺序排列的,对于顺序推进的指令序列,采用程序计数器PC加1的方式自动形成下一条指令的地址。当程序发生转移时,就不能采用上述方式,此时把指令地址的形成转换为操作数地址的寻址。把指令不当指令信息,而当作操作数信息来处理、按操作数的寻址方式获得指令地址。
参考资料来源:百度百科-寻址概念
青海卷石
2024-11-13 广告
2024-11-13 广告
从使用成本来看,燃气热水器的能源消耗通常较低,且日常使用较为简单。在生活热水需求较低的情况下,燃气热水器的性价比较高。相比之下,壁挂炉在提供热水和采暖的过程中,能源消耗较大。但现代壁挂炉通常具有较高的能效等级,通过合理使用,可以在满足家庭需...
点击进入详情页
本回答由青海卷石提供
展开全部
例如:存储字长和指令字长都是16位,形式地址A为8位,直接寻址范围是2的8次方.那一次间接寻址范围是多少?和什么字长有关?
解答:间接寻址是操作数的地址在内存里 你要访问两次内存,存储字长代表内存能存储的地址位数所以就是2的16次方
解答:间接寻址是操作数的地址在内存里 你要访问两次内存,存储字长代表内存能存储的地址位数所以就是2的16次方
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-08-02 · 知道合伙人教育行家
关注
展开全部
间接寻址是操作数的地址在内存里 你要访问两次内存,存储字长代表内存能存储的地址位数所以就是2的16次方。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
处理器是多少位的,就有多少位地址线,寻址范围就是2的多少次方,比如是16位的,就是2的16次方。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询