汇编语言与接口试题A卷-成人高等教育、网络教育_第1页
汇编语言与接口试题A卷-成人高等教育、网络教育_第2页
汇编语言与接口试题A卷-成人高等教育、网络教育_第3页
汇编语言与接口试题A卷-成人高等教育、网络教育_第4页
汇编语言与接口试题A卷-成人高等教育、网络教育_第5页
全文预览已结束

下载本文档

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

文档简介

1、成人教育&网络教育 20XX年9月考试试题学习中心: 命题教师 课程: 汇编与微机接口 考试时间 100分钟 考试形式:开 闭 A卷 B卷 学号姓名考试日期 年 月 日一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,每小题1分,共20分)1. 01100100B,不能表示的是( )。 A. 64H B. 100 C. d D. F2. 设字长为8位,补码可表示的数的范围为 ( )。A. 0-256 B. -127-+128 C. -128-+127 D. 01283. 基本ASCII码定义的字符个数为 ( )。A. 32 B. 64 C. 128 D. 2564. 关于8086存

2、储器分段下述叙述错误的是 ( )。A. 每段最大为64K B. 最多可分4个段C. 段与段之间不可重叠 D. 只有地址为xxxx0H的单元才可做段的起始单元5. 关于CF 标志和OF标志下述叙述正确的是 ( )。A. CF等于1,则OF等于1 B. CF等于0,则OF等于0C. CF和OF之间无关系 D. CF和OF之间有关系6. 可用于寄存器间接寻址和寄存器相对寻址的寄存器是 ( )。 A. AX B. BX C. CX D. DX 7. 8086/8088系统执行传送指令MOV时( )。A. 不影响标志位B. 影响DF方向标志C. 影响SF符号标志D. 影响CF进位标志8. 下面的数据传送

3、指令中,错误的指令是( )。A. MOV SS:BX+DI,1000HB. MOV DX,1000HC. MOV WORD PTRBX,1000HD. MOV DS,2000H9. 当SS=9876H,SP=4328H,执行POPF指令后,堆栈顶部的物理地址是( )。A. 9CA8AH B. 9CA90H C. 9CA86H D. 0DB00H10. 下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )。 A. AX,BX,CX,DX B. BX,BP,SI,DIC. SP,IP,BP,DX D. CS,DS,ES,SS11. MOV SP,3210H / PUSH AX执行上述指令序

4、列后,SP寄存器的值是 ( ) 。 A. 3211H B. 320EH C. 320FH D. 3212H12. ADD AX,12BP指令中,求源操作数的物理地址时,默认使用段寄存器 ( ) 。 A. CS B. DS C. SS D. ES13. 用MOV指令将十进制数89以非压缩BCD码格式存入AX,可使用的指令是( )。A. MOV AX,89 B. MOV AX,0809C. MOV AX,89H D. MOV AX,0809H14. 不能实现将AX清零和CF置零的指令是 ( ) 。 A. SUB AX, AX B. XOR AX, AX C. MOV AX, 00H D. AND

5、AX, 00H15. 设BX的内容为0AA40H,执行SHR BX,1后,BX=( )。A. 5520H B. 5480H C. 0D420H D. 0D580H16. 将DX.AX中双字无符号数乘以2(不考虑溢出)有错的是( )。., /,., /,., /,., /D,17. 把汇编源程序变成目标程序的过程是( )。A. 编译 B. 汇编 C. 编辑 D. 链接18. 在汇编语言程序中,对END语句的叙述正确的是( )。A. END语句是一可执行语句 B. END语句表示程序执行到此结束C. END语句表示源程序到此结束 D. END语句在汇编后要产生机器码19. 有数据定义DW 10H

6、DUP(2 DUP(3),300H)上述定义的数据单元中,能构成0303H字存储单元的个数是( )。A. 10HB. 20HC. 1EHD. 0FH20. 设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H下面有语法错误的语句是( )。A. ADR1 DW DA1 B. MOV DA11,AXC. MOV BYTE PTR DA21,AL D. MOV WORD PTR DA11,AX二、填空题(每空1分,共10分。)1. 设字长为8位,+25的补码是_B。2. 假设某个字的值是9876H,其低位字节地址是20H,高位字节地址是21H,那麽该字的字地址是_。3. 指令

7、MOV AX,MASKBXSI源操作数的物理地址计算表达试为_。4. 若A、B的大小关系是AB,A-B后SF和OF标志位的关系有_。5. 执行指令序列XOR BL,BL / NEG BL后BL=_,C F=_。6. 循环指令LOOP用_寄存器作隐含的计数器。7. 段内返回指令RET 4执行后使SP增加_。8. MASM.EXE或ML.EXE用来对源程序进行_。9. 把字变量BUF的段地送BX的指令是_。三、简答题(每小题5分,共30分)1. 8086CPU分成哪2部分?每部分的作用是什么?2. 条件表达式中逻辑与“&”表示两者都为真,整个条件才为真,对于程序段:.IF (X!= 5)&(AX=

8、 =BX)INC AX.ENDIF用转移指令实现上述分支结构。3. 变量有哪三种属性?其含义是什么?4. 寄存器CX除了作为数据寄存器以外,还有哪两类指令中有专用的用途?何种用途?5. 指出下列指令中目的操作数的寻址方式。 mov 1234h ,dx mov bp+si+25h,dx mov bx ,dx, mov bx+di,dx, MOV SI+25,DX6. 指出下列指令的错误。mov AL,BX mov AX,IP mov es,1234h mov DH,450mov CS,AX 四、阅读程序题(每题5分,共20分)1. MOV AL,01H ROR AL,1 OR AL,AL NEG

9、 AL上述程序段后,AL=_,CF=_。2. 已知BX=5E5CH,CX=8303H,CF=1 ROR BX,CL XOR BH,CH ROL BX,CL上述程序段执行后,BX=_,CF=_。3. 程序段 XOR AL,AL INC AL NEG AL MOV BL,3FH ADC AL,BL 执行后, AL=_H ; CF=_ 。4. 双字长符号数DX,AX=12345678H,执行指令串 NOT AX NOT DX STC ;CF=1 ADC AX,0 ADC DX,0 后,AX=_H,DX=_H 该指令串实现的功能是:_。五. 编制程序题(第1题5分,第2题15分,共20分)1. 已知DAT1字节单元有一个数据,编制一程序段将该数据的低4位变为1010B,最高位置1,其余3位不变,结果送DA

温馨提示

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

评论

0/150

提交评论