西安交通大学18年5月补考《汇编语言程序设计》作业考核试题 -0001
试卷总分:100 得分:100
一、 单选题 (共 30 道试题,共 60 分)
1.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是( )
A.JLE
B.JNL
C.JNLE
D.JL
答案来源:www.youxue100f.com正确答案:C
2.执行下面指令序列后,结果是( )。 MOV AL,07FH CBW
A.AX=0F7FH
B.AX=87FH
C.AX=0FF7FH
D.AX=007FH
正确答案:D
3.下面指令中影响状态位CF的指令是( )
A.INC AX
B.DEC AX
C.NOT AX
D.NEG AX
正确答案:D
4.下列指令中,不影响标志位的指令是( )
A.SUB BX,BX
B.ROR AL,1
C.JNC Label
D.INT n
正确答案:A
5.段内直接转移指令采用的寻址方式是:( )
A.直接寻址
B.相对寻址
C.绝对寻址
D.间接寻址
正确答案:B
6.8086汇编语言中,BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非压缩型BCD码减法的调整指令为___
A.AAA
B.DAA
C.AAS
D.DAS
正确答案:C
7.MOV AX,COUNT[SI]的源操作数在___
A.CS段
B.DS段
C.SS段
D.ES段
正确答案:B
8.DOS系统功能调用中,显示单个字符的系统调用号是( )
A.01H
B.02H
C.08H
D.09H
正确答案:B
9.下列指令中不等价的是:( )
A.JA和JNBE
B.JG和JNLE
C.JL和JNG
D.JBE和JNA
正确答案:C
10.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( )。
A.CMP
B.SUB
C.AND
D.MOV
正确答案:D
11.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( )。
A.名字项
B.操作项
C.操作数项
D.注释项
正确答案:B
12.循环控制指令隐含指定哪个寄存器作为循环计数器( )。
A.CL
B.CX
C.AL
D.AX
正确答案:B
13.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 ( )
A.直接、立即、间接
B.直接、间接、立即
C.立即、直接、间接
D.不一定
正确答案:C
14.汇编程序至少必须有一个___
A.CS段
B.DS段
C.ES段
D.SS段
正确答案:A