IBM-PC汇编语言程序设计(第二版)课后习题答案(清华大学出版社)(沈美明,温冬蝉著)第三章答案

1。

.(1)立即寻址                                                              没有

(2)直接寻址                                                               7237H

(3)使用BX的寄存器寻址                                             没有

(4)使用BX的间接寻址                                               637DH

(5)使用BX的寄存器相对寻址                                      0D5F0H

(6)      基址变址寻址                                                         8E18H

(7)相对基址变址                                                        004FH

2。根据下列要求,写出相应的汇编指令。

(1)ADD    DX,BX

(2)     ADD AL,[BX][SI]

(3)    ADD [BX][0B2H], CX

(4)    MOV    AX,2A59H              ADD [0524H] ,AX

(5) ADD AL ,0B5H   

3。

(1)寄存器间接寻址   

     MOV BX,OFFSET [BLOCK][0AH]

    MOV    DX    ,[BX]

(2)寄存器相对寻址

    MOV    SI,OAH

    MOV DX,[BLOCK][SI]

 

(3)基址变址寻址

MOV BX ,BLOCK

MOV SI,OAH

MOV DX,[BX][SI]

没人来看,还是要写~~

4。现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=12H,(20101)=34H,(20102)=56H,(20103)=78H,(21200)=2AH,(20201)=4CH,(21202)=B7H,(21203)=65H,试说明下列各条指令执行完后,AX寄存器的内容。

(1)MOV      AX,1200H                                               1200H

(2)     MOV      AX,BX                                                      0100H

    (3)    MOV      AX,[1200]                                                 4C2AH        注意,是字单元!!

(4)MOV     AX,[BX]                                                     3412H             同上

(5)MOV     1100[BX]                                                  4C2AH      

(6)     MOV     AX,[BX][SI]                                                 7856H   

(7)     MOV    AX,1100[BX][SI]                                           65B7H

 

    5。

(1) 7CD9H  

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值