华东《汇编语言》2020年秋季学期在线作业(三)[答案]满分答案
《汇编语言》2020年秋季学期在线作业(三)
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.NEAR标号的类型值为( )
A.2
B.-1
C.4
D.-2
正确选项:----
2.串操作指令中,目标串操作数的段地址一定在( )寄存器中。
A.CS
B.SS
C.DS
专业答案:----
D.ES
专业答案:----
3.中断服务程序入口地址占用( )个字节
A.4
B.6
C.2
D.1
正确选项:----
4.当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是( )
A.JLE
B.JNL
C.JNLE
D.JL
正确选项:----
5.设数据段中已有: 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
专业答案:----
6.指令ADD ES:[DI],AX 和存放在( )
正确答案:----
A.寄存器
B.附加段
C.堆栈段
D.代码段
正确答案:----
7.条件转移指令的转移范围( )
A.-128 -- +127
B.-32768 -- +32767
C.0 -- +255
D.0 -- +65535
专业答案:----
8.若BL=83H,CF=1,则ADC BL,90H执行后,BL=( )
正确答案:----
A.15H
B.16H
C.17H
D.14H
正确选项:----
9.十进制数运算调整指令AAS可以紧跟在( )之后
A.SBB
B.DEC
正确答案:----
C.CMP
D.NEG
正确选项:----
10.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来( )
A.占内存空间小,但速度慢
B.占内存空间大,但速度快
C.占内存空间相同,速度快
D.占内存空间相同,速度慢
正确答案:----
11.下面指令序列测试BH中的数是否为奇数, 若为奇数则转移至K1处,横线处的指令应为( )。
?TEST BH,01H?
_____K1
A.JNE
B.JZ
C.JS
D.JC
正确答案:----
12.SKY: MOV AL,20H中操作数为( )
A.MOV
B.SKY
C.AL或20H
D.AL和20H
正确答案:----
13.在程序执行过程中,IP寄存器中始终保存的是( )
A.上一条指令的首地址
B.下一条指令的首地址
C.正在执行指令的首地址
D.需计算有效地址后才能确定地址
正确答案:----
14.指令MOV BX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为( )
专业答案:----
A.17500H
B.16500H
C.14500H
D.13500H
正确答案:----
15.已知(DS)=3000H,(SS)=2500H,(BX)=0100H,(BP)=0040H,指令MOV AX,DS:[BP] 源操作数的物理地址是( )。
正确答案:----
A.25040H
B.30040H
C.25100H
D.55040H
专业答案:----
16.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )
专业答案:----
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
专业答案:----
17.已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作在( )中。
A.数据段中偏移量为3236H的字节
B.附加段中偏移量为3234H的字节
C.数据段中偏移量为3234H的字节
D.附加段中偏移量为3236H的字节
专业答案:----
18.已知X=78,Y=-83则[X+Y]补=( )
A.0F5H
B.0A1H
C.0FBH
D.65H
专业答案:----
19.在微机系统中分析并控制指令执行的部件是( )
A.寄存器
B.数据寄存器
C.CPU
D.EU
正确答案:----
20.下列指令执行后,不改变AL寄存器内容的指令是( )
A.AND AL,1
正确选项:----
B.CMP AL,DL
专业答案:----
C.XOR AL,AL
D.SUB AL,DL
正确答案:----
华东《汇编语言》2020年秋季学期在线作业(三)[答案]历年参考题目如下: