77范文网 - 专业文章范例文档资料分享平台

汇编 复习思考题

来源:网络收集 时间:2019-02-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第一部分 汇编语言部分思考题

一、选择题:

1.假设BUF是一个已经定义的变量名。与LEA BX,BUF指令完全等效的指令是( )

A.MOV BX, BUF B.LDS BX,BUF

C.MOV BX,OFFSET BUF D.MOV BX,WOKD PTR BUF

要求掌握: LEA指令的用途,并灵活应用该指令。

2.设SP的初值为3000H,执行指令POP AX后SP的值是( A.2FFFH B.3001H C.2FFEH D.3002H 要求掌握:push和pop指令操作过程sp是如何移动的.

3.采用寄存器寻址方式,下面正确的指令是( ) A.MOV AH, BX B.MOV CS, AX C.MOV DS,SS D.MOV AL,AH 注意:

(1) 两个操作数必须是同样的位数,即同样是字节或字型的; (2) 有的短寄存器是不能直接赋值的; (3) 段寄存器不能直接赋值给段寄存器;

4.汇编语言源程序,可以是( ) A.可以直接由机器执行 B.必须由编译程序生成目标程序才能执行 C.必须由解释程序生成目标程序才能执行 D.必须由汇编程序汇编成目标程序才能执行

注意:汇编语言源程序必须经过汇编/链接成目标文件才能执行.

5.伪指令

DA1 DB 3 DUP(3 DUP(5),2 DUP(7)) 在数据区中能构成0705H操作数共有( ) A.07个 B.04个 C.03个 D.02个

本题主要考查同学对DUP()伪指令的理解.

)

6.完成对CL寄存器的内容乘以4的正确操作是( ) A.ROL CL,1

ROL CL,1 SHL CL,1

7.下面各传送指令中,正确的是( )

A.MOV [DI],[SI]

8.要实现使BETA的值为56,应采用语句为( ) A.BETA DB 56 C.BETA EQU 56

9.下面程序段执行后,AX中的内容是( )

MOV AX,6688H ADD AL,AH ADD AL,22H A.6610H C.1088H

10.检查二个无符号数的关系,若要实现AL>BL时分支去NEXT1处,其程序段为( ) A.CMP AL,BL

JNC NEXT1 C.CMP AL,BL

11.使用DOS系统功能调用时,使用的软中断指令是( ) A.INT 21 C.INT 16H

12.在数据段定义如下变量

VALUE DB 5AH

B.INT 10H D.INT 21H

JC NEXT1

B.CMP AL,BL

JA NEXT1 C.CMP AL,BL

JGE NEXT1 B.6710H D.1089H

B.BETA DB 56H D.BETA EQU 56H

B.MOV [DX+DI],AL

C.MOV WORD PTR [BX],0100H D.MOV AL,BX

C.SHL CL,1

B.MUL 4

D.MOV CL,2

SHL CL,CL

注意循环左移和算术左移的区别.

下面错误的指令是( ) A.MOV AH, VALUE C.MOV AX,VALUE

B.MOV AH,[VALUE]

D.MOV AX, WORD PTR VALUE

12.下面指令采用基址寻址方式,错误的是( ) A.MOV AX, [BX] [DI] B.MOV AX, [BX+DI]

C.MOV AX, ES:[BX] [SI] D.MOV AX, [BX] [BP]

13.INC BYTE PTR[BX]指令中的操作数的数据类型是( ) A.字 B.双字 C.字节 D.四字

14.将数据5618H存放在存储单元中的伪指令是( ) A. DATA1 DW 1856H B. DATA1 DB 18H,56H C. DATA1 EQU 5618H

D. DATA1 DB 18H,00H,56H,00H

15. 在下列语句中,NEXT1称为( ) NEXT1: MOV AX,BX

A.符号 B.助记符 C.标号 D.变量

16. 把若干个模块连接起来成为可执行文件的系统程序是( )

A.汇编程序 B.连接程序 C.机器语言程序 D.源代码程序

17. 某存储单元的段地址是0AB90H,偏移地址是1234H,该存储单元的物理地址是( ) A.0BDC4H C.0AD134H

18. 下列指令执行时操作数在数据段的是( ) A.MOV AX,32768H C.NEG BX

19. 设SP=4AH,执行段内返回指令RET 4后,SP的值是( ) A.44H C.4CH

20. 下列伪指令中,有语法错误的语句是( ) A. DB 1234H C. DD ′AB′,′CD′

B.DW 4567H D.DB ′ABCD′ B.48H D.50H

B.ADD AL,AH D.INC [DI] B.0ACB34H D.1CED0H

21.为了把AX中的最低4为设置为1111,正确的指令是( ) A. AND AX,000FH C. OR AX,000FH

22.在AX中只保留最低4的值,其余各位被清为0,指令是( ) A. AND AX,000FH C. OR AX,000FH

23.把AX中的各位取反,正确的指令为( ) A. XOR AX,0000H C. XOR AX,1111H

24.操作数保存在寄存器中的寻址方式为( )

A.寄存器寻址方式 B.寄存器间接寻址方式 C.寄存器立即寻址方式 D.寄存器相对寻址方式

25.操作数的有效地址用基址寄存器的内容或变址寄存器的内容,而操作保存在存储器中的寻址方式叫做( ).

A.寄存器相对寻址方式 B.基址变址寻址方式 C.相对基址变址寻址方式 D.寄存器间接寻址方式

26.在8088/8086 CPU中,下列数据传送方向中,不允许的是( ) A.立即数?存储器 B.存储器?通用寄存器 C.通用寄存器?CS D.CS?存储器

27.下面关于伪操作的说明,错误的是( )

A.伪操作可以用来在汇编程序汇编期间完成处理机选择; B.伪操作可以用来在汇编程序汇编期间完成程序模式定义; C.伪操作可以用来在汇编程序汇编期间完成存储区分配; D.伪操作可以像机器指令在程序运行期间由计算机执行;

28.某存储单元的物理地址是12345H,可以作为它的段地址有( C )

A.2345H B.12345H

B.XOR AX,0FFFFH D.XOR AX,11FFH B.AND 000FH,AX D.OR 000FH,AX B.AND 000FH,AX D.OR 000FH,AX

C.12340H D.1234H

29. 执行后使BX=0的同时也使CF=0,OF=0的指令是( ) A.XOR BX,BX B.OR BX,BX C.AND BX,BX D.CMP BX,BX

30. AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是( ) A.指令XOR AX,AX执行后,AX内容不变,但设置了标志位 B.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0 C.指令AND AX,OFH执行后,分离出AL低四位 D.NOT AX,执行后,将AX清0

32. 无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是( )

A.ADD BH,01H B.OR BH,01H C.XOR BH,01H D.TEST BH,01H

33. 汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法( ) A.名字的第一个字符可以是大写英文字母及小写英文字母 B.名字的第一个字符可以是字母、数字及、@、_ C.名字的有效长度≤31个字符 D.在名字中不允许出现$

34. 检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP AL,BL”指令后应跟的分支指令是( ) A.JNC LOP1 B.JA LOP1 C.JC LOP1 D.JGE LOP1

35. 设AL=0AH,下列指令执行后能使AL=05H的是( ) A.NOT AL B.AND AL,0FH C.XOR AL,0FH D.OR AL,0FH 36. DA1 DW?AB?,?CD?,?EF?,?GH?( ) ┇

MOV AX,DA1+3

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库汇编 复习思考题在线全文阅读。

汇编 复习思考题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/474142.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: