《汇编语言》2020年秋季学期在线作业(三)
1.[单选题] NEAR标号的类型值为( )
答案资料下载请参考帮助中心说明
A.2
B.-1
C.4
D.-2
答:——B——
2.[单选题] 串操作指令中,目标串操作数的段地址一定在( )寄存器中。
A.CS
B.SS
C.DS
D.ES
答:——D——
3.[单选题] 中断服务程序入口地址占用( )个字节
A.4
B.6
C.2
D.1
答:——A——
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
答:————