IBMPC汇编语言程序设计(第二版)课后习题答案(清华大学出版社).docVIP

IBMPC汇编语言程序设计(第二版)课后习题答案(清华大学出版社).doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IBMPC汇编语言程序设计(第二版)课后习题答案(清华大学出版社)

IBM-PC汇编语言程序设计(第二版)课后习题答案(清华大学出版社) (沈美明,温冬蝉著) 第二章 1.解答:有256个 2.解答:如下图.第一个络子为000B0H字单元,注意,是字单元,第五个格子为000B3H字单元 E5 1E ? ? 3C 2A 3.解答: 30022H字节单元内容:??? ABH???? 30024H字节单元内容:?? EFH ???????? 30021H字单元内容:??? AB34H???? 30022H字单元内容:?? CDABH 4.解答:?? 这三个物理地址都是3017AH,说明了不同的段地址和偏移地址对应同一物理地址 5.解答:? CS+IP???? 第一个字的物理地址为:??? 0AAA40H 6.解答:?条件标志OF,SF,ZF,CF,的值依次为:0,0,0,0 7.下列操作可使用那些寄存器? (1)加法和减法?? AX,BX,CX,DX,当然,还有这几个通用寄存器的高低位了,如AH ,AL等 (2)循环计数???????CX (3)乘法和除法?? DX,AX,AH,AL (4)保存段地址?? CS ,DS,ES,SS (5)表示运算结果为O???????? FLAGS (6)将要执行的指令地址? IP (7)?? 将要从堆栈取出数据的地址?? BP,SP,SS 8.可以用来指示存储器地址的寄存器有:? BX,SP,BP,DI,CS,DS,SI,ES,SS,IP 9.一一对应; 5--A??? 4--B?? 2--C?? 3--D? 12--E? 9--F??? 11--G? 10--H? 13--I? ?8--J? 7--K? 6---L? 1--M? 15--N? 14--O 第三章?? 1.(1)立即寻址??????? 没有 ? (2)直接寻址????? ??? 7237H (3)使用BX的寄存器寻址???????????没有 ? (4)使用BX的间接寻址?????????????637DH (5)使用BX的寄存器相对寻址????? 0D5B4H (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????(2)?0600H????? (3)098AH 6.??? MOV? BX,2000H ????? LES???DI?,[BX] ????? MOV? AX, ES:DI? 7.转向地址OBJ的值分别为: (1)064DH?? (2)0691H? (3)05E0H??????? 注意有符号数的符号位 8. (1)MOV? AX,0ABH?????? 立即数寻址???????? 无物理地址 ?? (2)MOV?? AX,BX???????

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档