段超越前缀 ,MOV DI,ES:[SI+3] ,这个物理地址是如何计算的?
DI等于多少?
人气:142 ℃ 时间:2020-02-05 12:07:19
解答
物理地址=ES*10H+SI+3
DI是附加段ES中偏移量为SI+3单元的内容,具体的值只能是假设的还 是没明白,为什么要ES*10H?8086的物理地址是20位的,而段寄存器只有16位,在合成物理地址时需要先将段寄存器中16位的段地址左移四位得到一个20位的段地址,也就是在段地址低位补四个0,相当于乘了16进制的10,这就是ES*10H。SI是一个存储器指针,位移量为3,目的操作数显式指定的段寄存器为ES。所以目的操作数的物理地址PA = ES * 16d(10h)+ SI + 3,DI的值为该地址单元中存放的字类型数据。有个人告诉我是这样的???这个描述很正确
推荐
- MOV DI,ES:[SI+3] ,这个物理地址是如何计算的?DI 是多少
- 前缀是in,im,sp,il的单词各6个,后缀是ed,es,ly,ty的单词各6个
- 这两个前缀有什么不同?bi-和di
- MOV AX,[BP][SI]的源操作数的物理地址是() . A、16d×(DS)+(BX)+(SI) B、16d×(ES)+(BX)+(SI)
- 尝试的英文是什么
- 快乐的十一作文450字
- Please keep the cat ( ),It's dirty 填介词
猜你喜欢
- 三角函数单调性问题
- Mo Yan is () writer who won the Noble Prize last year.
- 本人前天晚上看到中央电视台开心词典有个问题,扔3个骰子,得出三个相同数的概率是多少?他答案是1/3.我总觉得不可能,但具体又不知道如何计算,以前学的概率全都忘了,知道的请写出具体的算法.求教了!
- 通过导体的电流越大,导体的电阻就越大,这句话对吗,错的话,它是哪里错了啊?
- Love is like that.wish u all the
- 二氧化碳在自然界中对人类社会的影响有哪些?
- 2000个8相乘,积的个位数是多少?
- 为什么师范大学用normal university 阿