- 57
- 0
- 约3.91万字
- 约 6页
- 2016-12-08 发布于河南
- 举报
第三章参考答案
1.按照题目中提出的要求,写出能达到要求的一条(或几条)汇编形式的指令:
⑴将一个立即数送入寄存器BX;
⑵将一个立即数送入段寄存器DS;
⑶将变址寄存器DI的内容送入一个存储单元中;
⑷从存储单元中取一个数送到段寄存器ES中;
⑸将立即数0ABH与AL相加,结果送回AL中;
⑹把BX与CX寄存器内容相加,结果送入BX;
⑺用寄存器间接寻址方式,实现一个立即数与存储单元内容相加,结果放回存储器。
解:(1)MOVBX,1234H
MOVAX,1234H
MOVDS,AX
MOV[BX],DI
MOVES,[BX]
ADDAL,0ABH
ADDBX,CX
MOVAX,[BX]
ADDAX,1234H
MOV[BX],AX
2.执行下面程序,完成指令后的填空:
MOV AX,2000H ;AH=20H
MOV DS,AX ;AL= 00H DS=2000H
MOV SS,AX ;SS= 2000HAX=2000H
MOV BX,2030H ;BH= 20H BL=30H
MOV SI,BX ;SI=2030H
MOV DI,3040H ;DI=3040H
MOV SI,DI ;SI=3040H
MOV SP,50FFH ;SP=50FFH
MOV DX,SP ;DH= 50H DL=FFH
MOV
原创力文档

文档评论(0)