《汇编语言》2020年秋季学期在线作业(二)
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.下列指令中等价的是( )
A.JC和JO
B.JNC和JNO
C.JP和JPE
D.JA和JG
2.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( )码。
A.BCD码
B.二进制码
C.ASCII码
D.十六进制码
3.条件转移指令JNE的测试条件为( )
A.ZF=0
B.CF=0
C.ZF=1
D.CF=1
4.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是( )
A.基址寻址
B.立即寻址
C.变址寻址
D.基址变址寻址
5.已知X=78,Y=-83则[X+Y]补=( )
A.0F5H
B.0A1H
C.0FBH
D.65H
6.下面指令执行后,变量DAB中的内容是( )?
DAW ?DW 2A05H?
DAB ?DB 0FAH?
? ?MOV AL,BYTE PRT DAW?
? ?SUB DAB,AL
A.0DAH
B.0FAH
C.0F5H
D.0D0H
7.2BH DOS功能调用中,月份送给( )寄存器
A.DH
B.DL
C.AL
D.AH
8.将93H看成一个组合BCD码,其结果是( )
A.10010101
B.10010011
C.10000011
D.10000001
9.若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行结果为( )
A.0EF1FH
B.0FEFFH
C.0FE1FH
D.0FE21H
10.分析运算符LENGTH只有用( )定义的变量才有意义。
A.表达式
B.字符串
C.DUP
D.疑问号
11.在标志寄存器中表示溢出的标志( )
A.AF
B.CF
C.OF
D.SF
12.执行指令PUCH CX后堆栈指针SP自动( )
A.1
B.不操作
C.-2
D.-1
13.下面各传送指令中,正确的是( )
A.MOV [DI],[SI]
B.MOV[DX+DI],AL
C.MOV WORD PTR [BX],0100H
D.MOV AL,BX
14.条件转移指令的转移范围( )
A.-128 — +127
B.-32768 — +32767
C.0 — +255
D.0 — +65535
15.下面指令序列执行后完成的运算,正确的算术表达式应是( )。
MOV AL,BYTE PTR X
SHL AL,1
DEC AL
MOV BYTE PTR Y,AL
A.y=x2+1
B.x=y2+1
C.x=y2-1
D.y=x2-1
16.下列指令中不等价的是( )
A.JA和JNBE
B.JG和JNLE
C.JL和JNG
D.JBE和JNA
17.在计算机的CPU中执行算术逻辑运算的部件是( )
A.ALU
B.PC
C.AL
D.AR
18.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )
A.AX,BX,CX,DX
B.BX,BP,SI,DI
C.SP,IP,BP,DX
D.CS,DS,ES,SS
19.下列地址表达式正确的是( )
A.[BX-SI]
B.[BP-DI]
C.[BX+2]
D.[BX+2]
20.MOV DX,COUNT[BP][DI]的源操作数的寻址方式是( )
A.变址寻址
B.基址寻址
C.直接寻址
D.基址变址寻址
转载请注明:奥鹏作业之家 » 华东《汇编语言》2020年秋季学期在线作业(二)【标准答案】