《汇编语言程序设计》在线作业2
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 设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 分
2. 在程序执行过程中,IP寄存器中始终保存的是()
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
满分:5 分
3. 设AX=9ABCH,DX=8765H PUSH AX PUSH DX POP AX POP DX 上述4条指令执行后,AX,DX中内容分别是()
A. AX=9ABCH DX=8765H
B. AX=9ABCH DX=9ABCH
C. AX=8765H DX=8765H
D. AX=8765H DX=9ABCH
此题选: D 满分:5 分
4. 当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是()
A. JLE
B. JNL
C. JNLE
D. JL
满分:5 分
5. 如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是()。
A. 15位
B. 16位
C. 17位
D. 18位
满分:5 分
6. DA1 EQU WORD PTR DA2 DA2 DB OABH,OCDH SHL DA1,1 SHR DA2,1 上述两条指令执行后,DA2中两字节单元内容分别是()
A. 0ABH,0CDH
B. 2BH,9BH
C. 4DH,57H
D. 56H,9BH
满分:5 分
7. 执行后使BX=0的同时也使CF=0,OF=0的指令是()
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
满分:5 分
8. 条件转移指令JNE的测试条件为()
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
满分:5 分
9. CPU要访问的某一存储单元的实际地址称()
A. 段地址
B. 偏移地址
C. 物理地址
D. 逻辑地址
满分:5 分
10. ORG 200H BUF DB 12H,34H MOV AX, WORD PTR BUF 上述指令语句执行后AX中的内容是()
A. 3412H
B. 1234H
C. 0200H
D. 0012H
满分:5 分
11. 与LEA BX,BUF指令完全等效的指令是()
A. MOV BX, BUF
B. LDS BX,BUF
C. MOV BX,OFFSET BUF
D. MOV BX,WOKD PTR BUF
满分:5 分
12. MOV AX ,ES :[BX][SI] 的源操作数的物理地址是()
A. 16d* (DS) + (BX) + (SI)
B. 16d* (ES) + (BX) + (SI)
C. 16d* (SS) + (BX) + (SI)
D. 16d*(CS) + (BX) + (SI)
满分:5 分
13. 已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是()
A. 01010H
B. 0100AH
C. 01012H
D. 01006H
满分:5 分
14. 设A=186,B=273Q,C=0BBH,它们之间的关系是()
A. A B C
B. A B C
C. A=B=C
D. A B=C
此题选: D 满分:5 分
15. 8086CPU在基址加变址的寻址方式中,变址寄存器可以为()
A. BX或CX
B. CX或SI
C. DX或SI
D. SI或DI
此题选: D 满分:5 分
16. 实现将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 分
17. 下列指令执行后既能使AX=0同时又使CF=0,OF=0的是()
A. XOR AX,AX
B. AND AX,AX
C. OR AX,AX
D. TEST AX,0
满分:5 分
18. 串指令中的目的操作数地址是由()提供。
A. SS:[BP]
B. DS:[SI]
C. ES:[DI]
D. CS:[IP]
满分:5 分
19. 设数据段中已有: 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
满分:5 分
20. 设SP的初值为1000H,执行指令PUSH AX后SP的值是()
A. OFFFH
B. 1001H
C. 0FFEH
D. 1002H
满分:5 分
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 设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 分
2. 在程序执行过程中,IP寄存器中始终保存的是()
A. 上一条指令的首地址
B. 下一条指令的首地址
C. 正在执行指令的首地址
D. 需计算有效地址后才能确定地址
满分:5 分
3. 设AX=9ABCH,DX=8765H PUSH AX PUSH DX POP AX POP DX 上述4条指令执行后,AX,DX中内容分别是()
A. AX=9ABCH DX=8765H
B. AX=9ABCH DX=9ABCH
C. AX=8765H DX=8765H
D. AX=8765H DX=9ABCH
此题选: D 满分:5 分
4. 当一个带符号数大于0FBH时程序转移, 需选用的条件转移指令是()
A. JLE
B. JNL
C. JNLE
D. JL
满分:5 分
5. 如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是()。
A. 15位
B. 16位
C. 17位
D. 18位
满分:5 分
6. DA1 EQU WORD PTR DA2 DA2 DB OABH,OCDH SHL DA1,1 SHR DA2,1 上述两条指令执行后,DA2中两字节单元内容分别是()
A. 0ABH,0CDH
B. 2BH,9BH
C. 4DH,57H
D. 56H,9BH
满分:5 分
7. 执行后使BX=0的同时也使CF=0,OF=0的指令是()
A. XOR BX,BX
B. OR BX,BX
C. AND BX,BX
D. CMP BX,BX
满分:5 分
8. 条件转移指令JNE的测试条件为()
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
满分:5 分
9. CPU要访问的某一存储单元的实际地址称()
A. 段地址
B. 偏移地址
C. 物理地址
D. 逻辑地址
满分:5 分
10. ORG 200H BUF DB 12H,34H MOV AX, WORD PTR BUF 上述指令语句执行后AX中的内容是()
A. 3412H
B. 1234H
C. 0200H
D. 0012H
满分:5 分
11. 与LEA BX,BUF指令完全等效的指令是()
A. MOV BX, BUF
B. LDS BX,BUF
C. MOV BX,OFFSET BUF
D. MOV BX,WOKD PTR BUF
满分:5 分
12. MOV AX ,ES :[BX][SI] 的源操作数的物理地址是()
A. 16d* (DS) + (BX) + (SI)
B. 16d* (ES) + (BX) + (SI)
C. 16d* (SS) + (BX) + (SI)
D. 16d*(CS) + (BX) + (SI)
满分:5 分
13. 已知一数据段的段地址是0100H,这个段的第6个字单元的物理地址是()
A. 01010H
B. 0100AH
C. 01012H
D. 01006H
满分:5 分
14. 设A=186,B=273Q,C=0BBH,它们之间的关系是()
A. A B C
B. A B C
C. A=B=C
D. A B=C
此题选: D 满分:5 分
15. 8086CPU在基址加变址的寻址方式中,变址寄存器可以为()
A. BX或CX
B. CX或SI
C. DX或SI
D. SI或DI
此题选: D 满分:5 分
16. 实现将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 分
17. 下列指令执行后既能使AX=0同时又使CF=0,OF=0的是()
A. XOR AX,AX
B. AND AX,AX
C. OR AX,AX
D. TEST AX,0
满分:5 分
18. 串指令中的目的操作数地址是由()提供。
A. SS:[BP]
B. DS:[SI]
C. ES:[DI]
D. CS:[IP]
满分:5 分
19. 设数据段中已有: 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
满分:5 分
20. 设SP的初值为1000H,执行指令PUSH AX后SP的值是()
A. OFFFH
B. 1001H
C. 0FFEH
D. 1002H
满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 12秋电大《汇编语言程序设计》在线作业3
下一篇 : 12秋电大《汇编语言程序设计(本科)》在线作业2