教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

汇编常考试题(含有详解)(2)

来源:网络收集 时间:2025-09-14
导读: 58、当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。 A. 表示结果中含1的个数为偶数 B. 表示结果中含1的个数为奇数 C. 表示该数为偶数 D. 表示结果中低八位含1的个

58、当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。

A. 表示结果中含1的个数为偶数 B. 表示结果中含1的个数为奇数

C. 表示该数为偶数 D. 表示结果中低八位含1的个数为偶数 59、完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。

A. MOV AL,00H B. AND AL,00H C. XOR AL,AL D. SUB AL,AL 60、下列指令执行后总是使CF=0,OF=0的是( )。

A. AND B. NEG C. NOT D. INC

61、完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。

A. MOV AX,BX B. MOV BX,AX C. PUSH AX D. MOV CX,AX POP BX MOV AX,BX

MOV BX,CX

62、设AH=0,AL=06H,BL=09H,执行指令

ADD AL,BL AAA

之后,其结果应是( )。

A.AH=01,AL=05 B. AH=1, AL=15 C. AH=0, AL=0FH D. AH=0,AL=05

63、设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为( )。

A. OF=1,CF=0 B. OF=1,CF=1 C. OF=0,CF=0 D. OF=0,CF=1

64、在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是( )。

A. CX=0且ZF=0 B. CX=0且ZF=1 C. CX=0或ZF=0 D. CX=0或ZF=1 65、下面指令中,合理而有意义的指令是( )。

A. REP LODSB B. REP SCASB C. REP CMPSB D. REP MOVSB 66、在汇编语言程序中,对END语句的叙述正确的是( )。

A. END语句是一可执行语句 B. END语句表示程序执行到此结束 C. END语句表示源程序到此结束 D. END语句在汇编后要产生机器码 67、下面的数据传送指令中,错误的操作是( )。

A. MOV SS:[BX+DI],1000H B. MOV DX,1000H

C. MOV WORD PTR[BX],1000H D. MOV DS,2000H (不能用DS目的寄存器) 68、下面指令执行后,变量DAB中的内容是( )。

DAW DW 2A05H DAB DB 0FAH

:

MOV AL,BYTE PRT DAW SUB DAB,AL

A. 0DAH B. 0FAH C. 0F5H D. 0D0H 69、执行下列指令后,正确的结果是( )。

MOV AL,100 MOV BL,-2

6

A. AL=100H B. AL=64H C. AL=64H D. AL=100H

BL=02H BL=0FEH BL=82H BL=0FEH

70、设数据段中已有:

DA1 DB 12H,34H DA2 DW 56H,78H

下面有语法错误的语句是( )。

A. ADR1 DW DA1 B. MOV DA1+1,AX

C. MOV BYTE PTR DA2+1,AL D. MOV WORD PTR DA1+1,AX 71、实现将DX:AX中存放的32位数扩大四倍,正确的程序段是( )。

A. SHL AX,2 B. RCL AX,2 C. MOV CX,2 D. SHL AX,1

ROL DX,2 SHL DX,2 LOP:SHL AX,1 SHL AX,1

RCL DX,1 RCL DX,1 LOOP LOP RCL DX,1

72、TA1 DW 0102H,0304H,0506H

TA2 DB 02H,03H,04H

:

MOV BX,DS:[0006H] AND BX,0FFH AND BH,[BX]

上述指令序列运行后,BX的内容是( )。

A. 0605H B. 0402H C. 0606H D. 0204H

73、当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是( )。

A. JLE B. JNL C. JNLE D. JL

74、下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。

TEST BH,01H K1

A. JNE B. JZ C. JS D. JC

75、测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( )。

A. TEST BL,4FH B. XOR BL,4FH C. AND BL,4FH D. OR BL,4FH

JZ NEXT JZ NEXT JZ NEXT JZ NEXT 利用异或 相同得0不同为1这种特性 可以用来判断两个数是否相等

76、用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400,此时段寄存器CS的值是( )。

A.F400H B.2F80H C.F4000H D.2F800H 77、设DS=1100H,(12000H)=80H,(12001H)=20H,(12002H)=30H,执行MOV AX, [1000H]则AX=( )。

A.8000H B.0080H C.2080H D.8020H 78、下列四条指令中错误的是( )。

A.MOV AX,[SI] B.MOV AX,[DI] C.MOV AX,[SI+DI] D.MOV AX,[SI-DI] 79、下列四条指令执行后不影响标志位的是( )。

A.JNC NEXT B.CMP AX, BX C.SHL AX, 1 D.OR AL, AL

7

80、已知AX=0001H,下列四条指令执行后,不能使ZF=1的语句是( )。

A.DEC AX B.SUB AX, 1 C.AND AX , 1 D.CMP AX,1

81、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有( )。

A.SS, SP, BP B.SS, SP, BX C.DS, BX, BP D.DS, SP, BP

82、有指令MOV AX, 1234H,指令中的立即数1234H是存储在( )。

A.数据段 B.代码段 C.附加段 D.堆栈段

83、要在程序中定义缓冲区BUF,保留9个字节存储空间的语句是( )。

A.BUF DW 9 B.BUF DB 9

C.BUF DB 9 DUP(?) D.BUF DW 9 DUP(?)

84、已知AL=56H,BL=34H,都是压缩BCD码,要执行二数相加,正确的指令是( )。

A.ADD AL,BL B.ADC AL,BL C.ADD BL,AL D.ADC BL,AL DAA DAA DAA DAA 85、在执行子程序段内调用CALL SUBR指令后,SP的值( )。

A.加1 B.减1 C.加2 D.减2

86、完成将AX清零,并且使CF清零,下面错误的指令是( )。

A.SUB AX, AX B.AND AX, 0 C.XOR AX,AX D.MOV AX,0 87、定义宏指令的伪指令是( )。

A.PROC和ENDP B.CODE和ENDS C.EQU和END D.MACRO和ENDM 88、在汇编语言源程序中,表达式的计算是由( )完成的。

A.编程者 B.汇编程序 C.程序执行时 D.连接程序

89、为了使执行串操作指令时,地址按减量方式处理应使用指令( )。

A.CLI B.STI C.CLD D.STD

90、有数据定义NUM DB '12345' ,经汇编后,NUM占有( )字节存储单元。

A.1 B.5 C.6 D.7

91、汇编语言源程序每个语句可以由四项组成,如语句要完成一定功能,那么该语句中 不可省略的项是( )。

A.名字项 B.操作项 C.操作数项 D.注释项 92、在堆栈段中,存放栈顶地址的寄存器是( )。

A.IP B.SP C.BX D.BP

93、汇编语言程序中,反映指令操作结果的标志是( )。

A.状态标志 B.控制标志 C.ZF D.DF

94、书写汇编语言程序时规定,对字母开头的十六进制数,其前面必须加( )。

A.0 B.D C.B D.H

95、计算机中用来存储程序、数据等信息的记忆装置是( )。

A.控制器 B. …… 此处隐藏:4560字,全部文档内容请下载后查看。喜欢就下载吧 ……

汇编常考试题(含有详解)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/402499.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)