2道汇编题 求求高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/31 07:46:40
1.(8分)设变量buf1和buf2定义在同一个段中,偏移地址分别为102H和3ACH,两个变量对应的缺省段寄存器都是ES,寄存器BX和BP的值分别是2000H和3000H,试计算下列各指令中源操作数的偏移地址值,并判断缺省段寄存器是哪一个。
(1)MOV AL, [buf1+BX]
(2)MOV AL, [BX+13]
(3)MOV AL, [BP+buf1-buf2]
(4)MOV AL, [buf2+BP-4000H]

2.(8分)假定DS=1123H,SS=1400H,BX=0200H,BP=1050H,DI=0400H,SI=0500H,LIST的偏移量为250H,试确定下面各指令访问内存单元的地址。
(1)MOV AL,[1234H] (2)MOV AX,[BX]
(3)MOV [DI],AL (4)MOV [2000H],AL
(5)MOV AL,[BP+DI] (6)MOV CX,[DI]
(7)MOV CL,LIST[BX+SI] (8)MOV AL,[BP+SI+200H]

最好能给出解答过程 谢谢 求求高手帮忙了~~ 小弟重修~

微机原理吧

都忘了不敢给你做,错了就误认子弟了。不好意思。
当时我就刚60多点,同情你~

1、源操作数的偏移地址值,缺省段寄存器
(1)2102H,DS
(2)200DH,DS
(3)2D56H,ES
(4)F3ACH,ES
2、
(1)12464H (2)11430H
(3)11630H (4)13230H
(5)15450H (6)11630H
(7)11B80H (8)15750H