永发信息网

[bx]可以偏移任何段的地址吗?

答案:2  悬赏:0  手机版
解决时间 2021-04-09 00:17
对于段寄存器来说,都有一个指针寄存器,要标明一个内存单元就需要同时指出段地址和指针里的偏移地址,那么[bx]表示内存偏移的时候,是可以偏移任何段里面的地址吗?也就是说DS:SI表明的内存地址,用[bx]代替SI了。其他的段地址也是这样,是吗?谢谢!
最佳答案
楼主所问的,回答都是:是。
全部回答
汇编啊……貌似问错地方了吧 头大,好久没看了,试试看答吧: 寄存器esi、edi、si和di称为变址寄存器(index register),它们主要用于存放存储单元在段内的偏移量,用它们可实现多种存储器操作数的寻址方式,为以不同的地址形式访问存储单元提供方便。 因此,第一句是传送偏移量addr到寄存器di。 而寄存器bx称为基地址寄存器(base register),它可作为存储器指针来使用。同时他也是4个通用寄存器(ax,bx,cx,dx)之一,用于保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。 第二句属于基址变址寻址方式,是将以bp为基址,si为偏移量的内容存放到bx中。 p.s. 小建议: 虽然不是必要的,但是建议将寄存器名称大写,这样可以使代码更明朗。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
腾讯微博最多可以关注多少人? 5分
单选题下列说法正确的是A.蛋白质、乙酸和葡萄
服务行业最基本的工作要求是什么?
暴雪公司英语怎么说,暴雪英文怎么读
以纳米SnO2为基本原料,添加少量其它材料而制
银魂哪一集最好看,银魂哪几集最好看
爱婴佳婴童连锁襄阳东门店这个地址在什么地方
崩坏3舰长上限等级是多少
光棍节情侣怎么过,光棍节是Pocky Day?什么意
一个圆柱体高减少2厘米,表面积就减少18.84平
七声调式 怎么判断是 清乐 雅乐 还是燕乐?
如何校准万用表
羊毛衫男衫长短袖的尺寸 要具体
腰带长度怎么选,腰带的尺寸是从哪里到哪里算
如图,在梯形ABCD中,AD∥BC,AD=AB,过点A作
推荐资讯
丽春路冷饮批发我想知道这个在什么地方
火锅店的口号标语,火锅店四句鼓励人的口号的
别人家的网有人在哪连可是我不想让他连怎么办
在酒店上班的男生一般是做什么
分公司如何缴税,异地经营需要什么手续
“人之异于禽兽,是父子有亲,君臣有义,夫妇
李老师要买150本笔记本.在甲商店,看到一种
Though he is still a child, he has already
宽带连接用户名administrator密码是多少
白根和柑草是治什的
我在武汉上大学的时候把户口迁到学校了毕业后
在我国,人民民主具有广泛性和真实性。人民民
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?