昆明理工大学-汇编与微机接口试卷.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.设(DS)=1000H, (ES)=1100H (BX)=0100H (SI)=0002H (10100H)=12H, (10101H)=34H (10102H)=56H, (10103H)=78H (10104H)=9AH, (11100H)=0BCH (11101H)=0DEH (11102H)=0F0H (11103H)=12H 给出指令各自执行后AX寄存器的内容。 MOV AX, ES:[BX+SI]???? ;(AX)=??????????????????????? MOV AX, BX???????????? ;(AX)=??????????????????????? MOV AX, [BX]?????????? ;(AX)=??????????????????????? MOV AX, [BX][SI]?????? ;(AX)=????? 12F0H 0100H 3412H 7856H 2.数245D=??????????? B=????? H。0F5 3.8086/8088CPU的堆栈段寄存器是????? ?????。 SS 4. MOV AL, ARY[BX] [SI] 中, 源操作数采用的寻址方式是??????????????????????? , 常见的MOV? AX,DATA中, 源操作数采用的寻址方式又是??????????????????????? , MOV? AL,[BX] 中, 源操作数采用的寻址方式又是??????????????????????? 。 相对基址变址寻址 立即寻址 寄存器间接寻址 5. JMP? BX是___????????????? _____寻址方式 段内间接 6.8086/8088CPU中没有32位寄存器, 但可以采用寄存器?? ???????????????????和 寄存器?? ???????????????????共同组合存放双字。 DX AX 7.标志用于判断运算结果。减法运算中, 条件???????说明无符号数相减的溢出, 条件???????则说明有符号数的溢出。 CF=1 OF=1 8. 执行指令MOV AX, 0后,标志位ZF的值是: _?????????。 不改变 9. 指令JMP? WORD? PTR? [BX] 和 指令JMP? DWORD? PTR? [BX]的共同点是?????????????????? ?, 区别是前者实现????????????? ? , 后者实现??????????????? ??? 。 都是间接寻址方式 段内转移 段间转移 10.回送变量或标号的偏移地址,应使用??? ???????? 伪指令。 OFFSET 1.在指令系统中,段内、段间返回均为RET指令。 请回答:(4分)??? (1)执行段内返回RET指令时, 执行的操作是????????? ??????????????????????????? ????????????。?? ? (2)执行段间返回RET指令时, 执行的操作是??????????????????????????????????? ???????????????。 从堆栈顶弹出一个字给IP 从堆栈顶弹出两个字给CS和IP 2.请用一条指令完成下列操作:(6分) (1)将AX的内容减去7A30H和上次运算的借位。 (2)用寄存器BX和位移量0ABH的寄存器相对寻址方式,把存储器中的一个字与CX寄存器相加, 把结果送回存储器单元中。 (3)用寄存器BX和位移量0ABH的寄存器 相对寻址方式,实现无条件转移的段间间接远转移。 (1)SBB AX, 7A30H (2)ADD WORD PTR [BX+0ABH], CX (3)JMP DWORD PTR [BX+0ABH] 3.每组写一条程序指令,使: (6分) (1). BX寄存器的低四位置1 (2). AX寄存器的低四位清0 (1)OR BX, 0FH (2)AND AX, 0FFF0H 4.在某子程序的开始处要保护AX,BX, CX,DX四个寄存器信息,在子程序结 束时要恢复这四个寄存器信息。例如: (4分) 保护现场 PUSH AX PUSH BX PUSH CX PUSH DX 恢复现场 ┇ ┇ ┇ 试写出恢复现场时的指令序列。 ?????? POP DX?????? POP CX?????? POP BX?????? POP AX 1.已知某数据段定义如下, 设以下数据自1000H:0000H开始存放, 试画出其内存结构示意图。 DATA SEGMENT? M1 DB 15,12H,? M2 EQU 1234h

文档评论(0)

展翅高飞2020 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档