杭电微机原理第三章【习题】.pptVIP

  1. 1、本文档共29页,可阅读全部内容。
  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文档。上传文档
查看更多
杭电微机原理第三章【习题】

《微机原理与接口技术》习题 第三章 作业习题及答案 * * 杭州电子科技大学自动化学院 2. 已知DS=1000H, BX=0200H, SI=0002H,内存 10200H~10205H单元的内容分别为10H,2AH,3CH,46H,59H,6BH。下列每条指令执行完后AX寄存器的内容是什么? (1)MOV AX, 0200H; AX=0200H (2)MOV AX, [200H] 物理地址=1000H×10H+200H=10200H, AX=2A10H (3)MOV AX, BX; AX=0200H (4)MOV AX , 3[BX]; 物理地址=1000H×10H +0200H + 3H=10203H, AX=5946H (5)MOV AX , [BX+SI] 物理地址=1000H×10H +0200H +2H=10202H , AX=463CH (6)MOV AX, 2[BX+SI] 物理地址=1000H×10H +0200H+0002+2H=10204H , AX=6B59H 6B 59 46 3C 2A 10 10200H 3. 设DS=1000H, ES=2000H,SS=3500H,SI=00A0H,DI=0024H, BX=0100H, BP=0200H,数据段变量名为VAL的偏移地址值为0030H,试说明下列原操作数字段的寻址方式是什么?物理地址值是什么? (1)MOV AX, [100H] 直接寻址方式,10100H (2)MOV AX, VAL 直接寻址方式,10030H (3)MOV AX, [BX] 寄存器间接寻址,10100H (4)MOV AX, ES:[BX] 寄存器间接寻址,20100H (5)MOV AX, [SI] 寄存器间接寻址,100A0H (6)MOV AX, [BX+10H] 寄存器相对寻址,10110H (7)MOV AX, [BP] 寄存器间接寻址,35200H (8)MOV AX, VAL[BP][SI] 相对基址变址寻址,352D0H (9)MOV AX, VAL[BX][DI] 相对基址变址寻址,10154H (10)MOV AX, [BP][DI] 基址变址寻址,35224H (1)MOV DL, AX 错,寄存器寻址方式中,目的操作数与源操作数长度必须一致 (2)MOV 8650H, AX 错,目的操作数不可以是立即数 (3)MOV DS, 0300H 错,MOV指令不允许将立即数传入段寄存器 (4)MOV [BX], [1200H] 错, MOV指令的两个操作数不能同时为存储器 (5)MOV IP, 0FFH 错, IP不能作为MOV指令的目的操作数 (6)MOV [BX+SI+3], IP 错, IP不能作为MOV指令的源操作数 (7)MOV AX, [BX][BP] 错,BX与BP使用的段寄存器不同,不可以同时出现在源操作数当中 (8)MOV AL, ES:[BP] 对 6. 指出下列指令中那些是错误的,错在什么地方? (9)MOV DL, [SI][DI] 错,SI与DI是两个变址寄存器,不可以同时出现在源操作数中 (10)MOV AX, OFFSET 0A20H 错,OFFSET后面跟的应该是符号地址,再把符号地址的值作为操作数 (11)MOV AL, OFFSET TABLE 错,TABLE的偏移地址是16位,目的与源长度不一致 (12)XCHG AL, 50H 错,交换指令可以在寄存器之间,寄存器和存储器之间进行,不可以是立即数 (13)IN BL, 05H 错, BL不能作为IN指令的目的操作数,只能用AL和AX (14) OUT AL,

文档评论(0)

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

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

1亿VIP精品文档

相关文档