好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

31页
  • 卖家[上传人]:大米
  • 文档编号:588467772
  • 上传时间:2024-09-08
  • 文档格式:PPT
  • 文档大小:38KB
  • / 31 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值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 0100H3412H 7856H  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值2.数245D=            B=      H。

      资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值111101010F5  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值3.8086/8088CPU的堆栈段寄存器是            资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值SS  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值4. MOV AL, ARY[BX] [SI] 中,源操作数采用的寻址方式是                        ,常见的MOV  AX,DATA中,源操作数采用的寻址方式又是                        ,MOV  AL,[BX] 中,源操作数采用的寻址方式又是                         资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值相对基址变址寻址立即寻址 寄存器间接寻址  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值5. JMP  BX是___              _____寻址方式 资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值段内间接  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值6.8086/8088CPU中没有32位寄存器,但可以采用寄存器                      和寄存器                      共同组合存放双字。

      资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值DXAX  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值7.标志用于判断运算结果减法运算中,条件       说明无符号数相减的溢出,条件       则说明有符号数的溢出 资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值CF=1OF=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 AXPUSH BXPUSH CXPUSH DX恢复现场┇┇┇试写出恢复现场时的指令序列 资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值       POP DX              POP CX              POP BX             POP AX  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值1.已知某数据段定义如下,设以下数据自1000H:0000H开始存放,试画出其内存结构示意图DATA SEGMENT M1 DB 15,12H,11110000B,?M2 EQU 1234hM3 DB ‘15’,‘AB$’ DW 3+4*5 M4 DD 5678H M5 DB 2 DUP(2,‘A’) M6 DW M3       M7 DD M3DATA ENDS  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值1.在屏幕12行,30列处开始分别显示红色,红底绿色,蓝色白底三行字符串‘welcome to masm!’  资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值2.将数据段中的数据以十进制字符串的形式显示在屏幕10行,20列处,要求用子程序调用来完成。

      data segment   dd 16, 22, 382, 1356, 2390, 8000, 16000, 24486dd  50065, 97479, 140417, 197514   dd 345980, 590827, 803530, 1183000, 1843000,dd 2795000, 3753000, 4649000, 5937000data ends  。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.