llgd.net
当前位置:首页 >> (DS)=3000H,(ES)=2000H,(SS)=1000H,(BX... >>

(DS)=3000H,(ES)=2000H,(SS)=1000H,(BX...

(1)MOV AX,[2000H] Ds:2000=3000:2000=32000 (2)MOV AX,50[BX] ds:(0100+50)=3000:150=30150 (3)INC DVAL[SI] ds:(040+0300)=30340 (4)MOV DVAL[BP],BL ss:(0200+040)=1000:0240=10240 (5)MOV AX,DVAL[BP][SI] ss:(BP+SI+DVAL)=1000:0540=10540 ...

1.下一条要执行指令的物理地址为:1000H*10H+100H=10100H 2,栈顶物理地址=SS*10H+SP=40200H; 3.[BX]代表的存储单元的物理地址=DS*10H+BX=20300H; 4.[BP]代表的存储单元的物理地址=SS*10H+BP=40400H; 5.ES:[BX+SI]代表的存储单元的物理地址=ES*10...

1寄存器寻址,无需物理地址;2直接寻址,物理地址(PA)为6000H×16+80H=60080H;3、直接寻址,PA=60050H;4、基址加变址寻址,PA=6000H×10H+(50H+800H+0A0H)=608F0H;5、立即寻址,无需物理地址;6、寄存器间接寻址,PA=2000H×10H+0...

应该是直接寻址,段地址默认为数据段(DS)2000H,1000H为偏移地址,物理地址=20000H+1000H=21000H 希望对你有所帮助!

楼主问啥?

BX以DS为段基址,(物理地址=段地址*10H+偏移地址)该题的物理地址为DS*10H+BX,即2000H*10H+3000H=23000H

啊!这是什么,,高数?

(1)MOV AL,VAL 直接寻址 20050H (2)MOV AL,[BP][DI] 基址变址寻址 1502CH (3)MOV AL,ES:[BX] 寄存器间接寻址 21100H (4)MOV AL, [BX+10] 寄存器相对寻址 20110H (5)MOV AL,[BX+SI] 基址变址寻址 201A0H

你好,我是一名汇编初学者,我的答案不一定正确。答案和数据段中变量VAL的偏移地址为0500H 这句话无关。 第一个的寻址方式是立即数寻址,第二个直接寻址,第三个是寄存器间接寻址,第四是寄存器间接寻址,第5个是相对寻址

2.寄存器间接寻址方式,目的操作数的物理地址:DS * 16 + BX = 1000H *16 + 0BBH = 1 00BBH. 3.寄存器间接寻址方式,目的操作数的物理地址:DS *16 + DI = 1000H *16 + 6000H = 1 6000H. 4.基址加变址寻址方式,目的操作数的物理地址:SS *16 + ...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com