汇编语言期末试卷复习(附答案).doc_第1页
汇编语言期末试卷复习(附答案).doc_第2页
汇编语言期末试卷复习(附答案).doc_第3页
汇编语言期末试卷复习(附答案).doc_第4页
汇编语言期末试卷复习(附答案).doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

选择题1. 已知X=78,Y= -83则X+Y补=( )A.0F5HB.0A1HC.0FBHD.65H2. MOV AX, ES:COUNTDI 源操作数的寻址方式是( )A.基址寻址B.立即寻址C.变址寻址D.基址变址寻址 3. 指令MOV BX, MASKBP,若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为( ) A.17500HB.16500H C.14500HD.13500H 4. 下列四组寄存器中,在段内寻址时可以提供偏移地址的寄存器组是( )A.AX,BX,CX,DXB.BP,SP,IP,CS C.BX,BP,SI,DI D.BH,BL,CH,CL5. 当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF1,下面的叙述正确的是( )A. 表示结果中含1的个数为偶数B. 表示结果中含1的个数为奇数C. 表示该数为偶数 D. 表示结果中低八位含1的个数为偶数6. 下列传送指令中,有语法错误的指令是( )。A.MOV CS,AXB.MOV DS,AXC.MOV ES,AXD.MOV SS,AX7. MOV SP,3210HPUSH AX执行上述指令序理后,SP寄存器的值是( )。A.3211HB. 320EH C.320FH D. 3212H 8. 设(DH)=20H,执行NEG DH指令后,正确的结果是( )A.(DH)=20HCF=1 B.(DH)=20HCF=0 C.(DH)=0E0HCF=0 D.(DH)=0E0HCF=19. 执行下面指令序列后,结果是( )MOV AL,82HCBWA.AX=0FF82H B.AX=8082H C.AX=0082HD.AX=0F82H10. 串操作指令中,目标串操作数的段地址一定在( )寄存器中。A.CS B.SS C.DS D.ES11. MOV DX, COUNTBPDI的源操作数的寻址方式是( )。A.变址寻址B.基址寻址 C.直接寻址D.基址变址寻址 12. 指令MOV DX,DELTABXSI,若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为( ) 。A.6F300HB.77800H C.59800HD.78700H 13. 在8086中,存储器是分段组织,每段最大长度是( )。A.16KBB.32KB C.64KBD.128KB14. VAR是数据段中定义的变量,指令MOV AX,VAR 源操作数的寻址方式是( )。A.立即寻址B.直接寻址 C.相对寻址D.寄存器寻址15. 执行下面指令序列后,结果是( )。MOV AL,82HCBWA.AX=0FF82H B.AX=8082H C.AX=0082HD.AX=0F82H16. 在串指令REPMOVSB中,重复次数一定放在( )寄存器中。A.AX B.BX C.CX D.DX17. 循环指令LOOP NZ终止循环的条件是( )。A.CX=0,且ZF=0B.CX=0,或ZF=1C.CX0,且ZF=0 D.CX0,或ZF=118. 在汇编语言程序的开发过程中使用宏功能的顺序是( )。A.宏定义,宏调用B.宏定义,宏展开C.宏定义,宏调用,宏展开 D.宏定义,宏展开,宏调开19. 要将DX的内容送入堆栈中从当前栈顶起第10个字中,应使用( )语句。AMOV 18SP,DXBMOV 18BP,DXCMOV BP,SPDPUSH 18DX MOV 18BP,DX20. 要将BL中的8位数据送到1234H端口号的外部设备中去,应选用( )指令序列。AOUT 1234H, BLBMOV DX,1234H OUT DX, BL CMOV AL, BLDMOV DX,1234H MOV DX,1234H MOV AL, BL OUT DX,ALOUT AL, DX21.八位二进制补码表示的整数的数据范围为( )。A. -128127 B. -127127 C. -128128 D. -12712822. 指令MOV AX , 10SI 的源操作数的寻址方式是( )。A. 寄存器寻址 B. 寄存器间接寻址 C. 变址寻址 D. 基址寻址23下列数据在汇编语言中是非法的是( )。A. 19AH B. 1729 C. ABH D. 13ADH24.若栈顶的物理地址为:20100H,当执行完指令PUSH AX后,栈顶的物理地址为( )。A. 20102H B. 20101H C. 200FFH D. 200FEH25当执行完下列指令后,标志位CF和SF的值为( )。 MOV AL,85H ADD AL,9DHA. 0,0 B. 0,1 C. 1,0 D. 1,126已知AL和BX为无符号数,计算AL*BX的乘积,则用下述程序段( )。A. MUL BX B. IMUL BX C. XOR AH,AH D. CBW MUL BX MUL BX 27当AB时转移的条件转移指令为(A、B为带符号数)( )。A. JA B. JAE C.JG D. JGE28已知指令执行前SP=100H,当执行:CALL BX指令后SP的内容为( )。A.0FDH B. 102H C. 98H D. 0FEH29以下能表示指令存放地址的是( )。A. 符号名 B. 变量名 C. 标号 D. 常量30设变量定义伪指令为:X1 DB 0, 1 DUP( ?, 2 DUP( ? ), A), 1, 则变量X1占( )个存储单元。A. 6 B. 8 C. 7 D. 12填空题1.8086/8088的最大的内存空间是_字节。2.过程定义开始的伪指令是 。宏定义结束的伪指令是 。3.对程序流向的控制和转移,就是对执行指令地址的修改。如在同一段内偏移,则修改 ,如在两个段之间转移,则修改 。4.与MOV BX,OFFSET X等价的指令是_。5.在条件转移指令中,结果为负数则转移的指令是_。6.已知AX=0FF60H,CF=1,执行MOV DX,96XOR DH,0FFHSBB AX,DX执行上述指令序列后,AX=_,CF=_。7. 已知 X1 DW 0ABCDH ,若要将 X1 用 DB 定义,原来数据区中的内容保持不变,则 X1 DB_。8、有数据定义如下: V1 DB 4 DUP(2),2 COUNT EQU 10 V2 DD COUNT DUP(8,5 DUP(?) 则为变量V1分配_个字节存贮空间;V2分配_个字节存贮空间. 9. 在8086/8088汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符是_。10. 子程序的调用采用指令_,返回用指令_ 。11. 已知(SS)=3000H,(SP)=200H,(AX)=785AH,(BX)=1234H,先执行PUSH AX,再执行PUSH BX,此时(SS)= _,(SP)= _,数12H存放的物理地址是_。12. 已知(DS)=5000H,(BX)=0100H,(DI)=0002H,(50100H)=45H,(50101H)=68H,(50102H)=0A1H,(50103H)=14H先执行MOV AX,100H (AX)=_;再执行ADD AX,BX+DI (AX)=_,CF=_,OF=_。13 设(DX)1234HMOV CL,8ROR DX,CLAND DX,0FFHCMP DX,12H上述程序段运行后,(DX)_,ZF_。14. 已知 X1 DW 0ABCDH ,若要将 X1 用 DB 定义,原来数据区中的内容保持不变,则X1 DB_。15 已知 BX=1000H ,执行: MOV AX, BX NEG AX ADD BX,AX 则程序执行后,AX=_,BX=_,CF=_。16. 若一个程序段在开始执行之前 CS=0A7F0H, IP=2B40H,则该程序段的第一个字的物理地址是 。17. 标号具有的三个属性分别是 。18. 寄存器间接寻址可使用的寄存器有 。198088/8086指令的操作数中除了立即操作数外还包括 、 和 。20已知:BX=1234H, SI=1357H, DS=0925H, SS=0468H, 在指令:MOV BX+SI-40H, AH中存储器操作数的有效地址为 ,实际地址为 。21在8088/8086指令系统中,无符号操作数乘法指令为 ,带符号数的乘法指令为 。22中断可分为内部中断和外部中断,其中外部中断又分为: 和 。23宏功能使用的过程为: 。24若将寄存器AL的第3、4位变反,其余位保持不变,若用一条语句完成此功能则此条语句为: 。25已知变量K的定义为:K DW 5 DUP(3);则SIZE(K)值为 。26宏定义所使用的伪指令是 。 27已知:BP=1234H, SI=1357H, DS=0925H, SS=0468H, 在指令:MOV BP+SI-40H, AH中存储器操作数的有效地址为 ,实际地址为 。28在8088/8086指令系统中,无符号操作数除法指令为 ,带符号数的除法指令为 29、芯片8255A、8253、8259A一些知识点。选择题答案: 1 C 2 C 3 B 4 C 5 A 6 A 7 B 8 D 9 A 10 D 11 D 12 C 13 C 14 B 15 A 16 C 17 B 18 C 19 C 20 C 21 A 22 C 23 C 24 D 25 C 26 C 27 D 28 D 29 C 30 A填空题:1 1M 2 PROC ENDM3 IP CS,IP4 LEA BX,X5 JS6 0H 07 0CDH ,0ABH 8 5,2409 SCASB,SCASW10 CALL RET11 3000H 1FCH 301FDH12 6845H 68E6H, 0, 013 12

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论