全球旧事资料 分类
第三章参考答案
1按照题目中提出的要求,写出能达到要求的一条(或几条)汇编形式的指令:将一个立即数送入
寄存
⑴器
BX;
将一
⑵个立即数送入段寄存器DS;
将变
⑶址寄存器DI的内容送入一个存储单元中;从存储单元中取一个数送到段寄存器ES
中;

将立
⑸即数0ABH与AL相加,结果送回AL中;把BX与CX寄存器内容相加,结果送入

BX;

用寄BX
解:
存器间接寻址方式,实现一个立即数与存储单元内容相加,结果放回存储器。MOV1234H
(1)
MOV
AX1234HMOVDSAXMOVBXDIMOVESBXADDAL0ABHADDBXCXMOV
(2AXBXADDAX1234HMOVBXAX
)⑶




2执行下面程序,完成指令后的填空
MOV
AX2000H
MOV
DSAX
MOV
SSAXBX2030H
MOV
SIBX
MOV
DI3040H
SIDI
MOV
SP50FFH
MOV
DXSP
MOV
CL25
MOV
BLCL
MOV
AH0F0H
MOV
CHAH
MOV
BYTEPTRDI64
MOV
WORDPTRSI256
MOV
DLSI1
MOV
DH1SI
MOV
AL1SI
MOV
WORDPTRBXSI34
BXSI4BL
MOV
BP2BXDI
MOV
BPAL
MOV
AXBPDI
MOV
BLAL
MOV
ESBX
MOV
BX
MOV
DI
MOV
CX
PUSH
PUSH
POP
AH
20H
AL
00HDS2000H
SS2000HAX
2000H
BH20H
_BL
30H
SI2030H
DI3040H
SI3040H
SP50FFH
DH50H
DL
FFH
CL19H
CL19H
BL19H
AHF0H
CH___F0H_____
:DI40H
SI00H
SI101H
DL
01H
DH
00H
AL
01H
BXSI22HBXSI100H
BXSI419H
BP_______00H
BP____QUd
SPSP12000HSPSP1F019HCX_3040H________
fPOPXCHGXCHGLAHFSAHF
PUSHFPOPF
DXAXBP
DHBL
SPAXDHFLAGFLAG
SPSP
50FFH0000H00H0002H0002H
50FDH50FFH
DX
2000H
BP
0100H
BL
20H
AH02H
AH02H
SPSP10002HFLAG0002H
3设DS2000HES2100HSS1500HSI00A0H。BX0100HBP0010H数据段中变量名VAL的偏移地址值是其0050H,指出下列源操作数字段的寻址方式是什么?物理地址值是多少?
⑴MOV⑵MOV
⑶MOV⑷MOV
⑸MOV⑹MOV⑺MOV
AX0ABHAXBX
AX100HAXVAL
AXBXAXES:BXAXBP:
⑻MOV⑼MOV
AXSIAXBX10:
⑽MOVAXVALBX11MOVAXBXSI12MOVAXVALBXSI
解:1立即寻址方式寄存器寻址方式
2直接寻址方式;其物理地址为
3直接寻址方式;其物理地址为20100H
4寄存器间接寻址方式;寄存器20050H
5间接寻址方式;寄存器其间物接理寻地址为:
6址方式;寄存器间接寻其址物方理地址为:7式;寄存器相对寻址方其式物;理地址为:
8
其物理地址为:
其物理地址为:
9
10寄存器相对寻址方式;其物理地址为:
20100H21100H
15010H200A0H20110H20150H
11基址变址寻址方式;其物理地址为:201A0H
12相r
好听全球资料 返回顶部