《汇编语言程序设计》在线作业3
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 上题的程序执行后(AX)=
A. 5000
B. 5050
C. 5100
D. 5150
满分:5 分
2. 在执行下列指令时,需要使用段寄存器DS的指令是()
A. STOSW
B. ADD AL,CL
C. NEG BX
D. INC DA[BX]
此题选: D 满分:5 分
3. 十六进制数88H,可表示成下面几种形式,请找出错误的表示()
A. 无符号十进制数136
B. 带符号十进制数-120
C. 压缩型BCD码十进制数88
D. 8位二进制数-8的补码表示
此题选: D 满分:5 分
4. 已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是()
A. 01010H
B. 0100AH
C. 01012H
D. 01006H
满分:5 分
5. 伪指令DA1 DB 04H DUP(3 DUP(2), 2 DUP(3))在数据区中能构成0203H操作数共有 ()
A. 07个
B. 04个
C. 03个
D. 02个
满分:5 分
6. 循环指令LOOPNZ终止循环的条件是()
A. CX=0,且ZF=0
B. CX=0,或ZF=1
C. CX10,且ZF=0
D. CX10,或ZF=1
满分:5 分
7. 下列指令执行后能使BX中数据必为奇数的是()
A. XOR BX,01H
B. OR BX,01H
C. AND BX,01H
D. TEST BX,01H
满分:5 分
8. 执行后使BX=0的同时也使CF=0,OF=0的指令是()
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
满分:5 分
9. 设NUM1 EQU 100 NUM2= 64H 下面指令执行后,使BL中为全1的指令是()
A. MOV BL,NUM1 EQ NUM2
B. MOV BL,NUM1 LT NUM2
C. MOV BL,NUM1 NE NUM2
D. MOV BL,NUM1 GT NUM2
满分:5 分
10. 汇编语言源程序,可以是()
A. 可以直接由机器执行
B. 必须由编译程序生成目标程序才能执行
C. 必须由解释程序生成目标程序才能执行
D. 必须由汇编程序汇编成目标程序才能执行
此题选: D 满分:5 分
11. 在程序执行过程中,IP寄存器中始终保存的是()
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
满分:5 分
12. 设A=186,B=273Q,C=0BBH,它们之间的关系是()
A. A B C
B. A B C
C. A=B=C
D. A B=C
此题选: D 满分:5 分
13. 算术右移指令SAR和逻辑右移指令SHR,两条指令执行结果完全相同的条件是()
A. 目的操作数最高位为0
B. 目的操作数最高位为1
C. 目的操作数为任意情况
D. 无论什么情况都不可能完全相同
满分:5 分
14. 如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是()。
A. 15位
B. 16位
C. 17位
D. 18位
满分:5 分
15. DATA SEGMENT 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
满分:5 分
16. 设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
满分:5 分
17. 设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
满分:5 分
18. 实现将DX:AX中存放的32位数扩大四倍, 正确的程序段是()
A. SHL AX,2 ROL DX,2
B. RCL AX,2 SHL DX,2
C. MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOP
D. SHL AX,1 SHL AX,1 RCL DX,1 RCL DX,1
满分:5 分
19. 完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()
A. MOV AL,00H
B. AND AL,00H
C. XOR AL,AL
D. SUB AL,AL
满分:5 分
20. 没有语法错误的输入指令是()
A. IN AL,30H
B. IN 30H,AL
C. IN DX,AL
D. IN AL,[BX]
满分:5 分
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 上题的程序执行后(AX)=
A. 5000
B. 5050
C. 5100
D. 5150
满分:5 分
2. 在执行下列指令时,需要使用段寄存器DS的指令是()
A. STOSW
B. ADD AL,CL
C. NEG BX
D. INC DA[BX]
此题选: D 满分:5 分
3. 十六进制数88H,可表示成下面几种形式,请找出错误的表示()
A. 无符号十进制数136
B. 带符号十进制数-120
C. 压缩型BCD码十进制数88
D. 8位二进制数-8的补码表示
此题选: D 满分:5 分
4. 已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是()
A. 01010H
B. 0100AH
C. 01012H
D. 01006H
满分:5 分
5. 伪指令DA1 DB 04H DUP(3 DUP(2), 2 DUP(3))在数据区中能构成0203H操作数共有 ()
A. 07个
B. 04个
C. 03个
D. 02个
满分:5 分
6. 循环指令LOOPNZ终止循环的条件是()
A. CX=0,且ZF=0
B. CX=0,或ZF=1
C. CX10,且ZF=0
D. CX10,或ZF=1
满分:5 分
7. 下列指令执行后能使BX中数据必为奇数的是()
A. XOR BX,01H
B. OR BX,01H
C. AND BX,01H
D. TEST BX,01H
满分:5 分
8. 执行后使BX=0的同时也使CF=0,OF=0的指令是()
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
满分:5 分
9. 设NUM1 EQU 100 NUM2= 64H 下面指令执行后,使BL中为全1的指令是()
A. MOV BL,NUM1 EQ NUM2
B. MOV BL,NUM1 LT NUM2
C. MOV BL,NUM1 NE NUM2
D. MOV BL,NUM1 GT NUM2
满分:5 分
10. 汇编语言源程序,可以是()
A. 可以直接由机器执行
B. 必须由编译程序生成目标程序才能执行
C. 必须由解释程序生成目标程序才能执行
D. 必须由汇编程序汇编成目标程序才能执行
此题选: D 满分:5 分
11. 在程序执行过程中,IP寄存器中始终保存的是()
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
满分:5 分
12. 设A=186,B=273Q,C=0BBH,它们之间的关系是()
A. A B C
B. A B C
C. A=B=C
D. A B=C
此题选: D 满分:5 分
13. 算术右移指令SAR和逻辑右移指令SHR,两条指令执行结果完全相同的条件是()
A. 目的操作数最高位为0
B. 目的操作数最高位为1
C. 目的操作数为任意情况
D. 无论什么情况都不可能完全相同
满分:5 分
14. 如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是()。
A. 15位
B. 16位
C. 17位
D. 18位
满分:5 分
15. DATA SEGMENT 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
满分:5 分
16. 设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
满分:5 分
17. 设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
满分:5 分
18. 实现将DX:AX中存放的32位数扩大四倍, 正确的程序段是()
A. SHL AX,2 ROL DX,2
B. RCL AX,2 SHL DX,2
C. MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOP
D. SHL AX,1 SHL AX,1 RCL DX,1 RCL DX,1
满分:5 分
19. 完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()
A. MOV AL,00H
B. AND AL,00H
C. XOR AL,AL
D. SUB AL,AL
满分:5 分
20. 没有语法错误的输入指令是()
A. IN AL,30H
B. IN 30H,AL
C. IN DX,AL
D. IN AL,[BX]
满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 12秋电大《合同法》在线作业3
下一篇 : 12秋电大《汇编语言程序设计》在线作业2