|
一、单选题(共 20 道试题,共 100 分。)V 1. 执行下列指令后,正确的结果是()。 MOV AL,100 MOV BL,-2
A. AL=100H BL=02H
B. AL=64H BL=0FEH
C. AL=64H BL=82H
D. AL=100H BL=0FEH
满分:5 分
2. 设有变量VAR和标号LAB,不正确的指令是()
A. LEA AX,VAR
B. LEA AX,LAB
C. JMP NEAR PTR VAR
D. JMP SHORT LAB
满分:5 分
3. 设非压缩BCD码(AL)=09H,(BL)=04H在执行SUB AL,BL指令后应选的校正指令是()
A. DAA
B. AAS
C. DAS
D. AAA
满分:5 分
4. 在下列指令的表示中,不正确的是()
A. MOV AL,[BX+SI]
B. JMP SHORT DONI
C. DEC [BX]
D. MUL CL
满分:5 分
5. 在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。
A. 占内存空间小,但速度慢
B. 占内存空间大,但速度快
C. 占内存空间相同,速度快
D. 占内存空间相同,速度慢
满分:5 分
6. 下列叙述正确的是()
A. 对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令
B. 对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令
C. 对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令
D. 对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令
满分:5 分
7. 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 分
8. AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是()
A. 指令XOR AX,AX执行后,AX内容不变,但设置了标志位
B. 指令OR DX,1000H执行后,将DX最高位置1,其余各位置0
C. 指令AND AX,OFH执行后,分离出AL低四位
D. NOT AX,执行后,将AX清0
满分:5 分
9. 设数据段中已有: 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 分
10. 下列指令中 ,有语法错误的是()
A. MOV [SI] ,[DI]
B. IN AL ,DX
C. JMP WORD PTR [BX + 8]
D. PUSH WORD PTR 20[BX + SI – 2]
满分:5 分
11. 在指令的操作数字段中,允许出现表达式,若BUF1与BUF2均为变量名,下面指令中正确的是()
A. MOV DX,BUF1*BUF2
B. MOV DX,BUF1/BUF2
C. MOV DX,(BUF1*BUF2)-BUF1
D. MOV DX,BUF2-BUF1
满分:5 分
12. 循环指令LOOPNZ终止循环的条件是()
A. CX=0,且ZF=0
B. CX=0,或ZF=1
C. CX10,且ZF=0
D. CX10,或ZF=1
满分:5 分
13. 下面指令执行后,变量DAB中的内容是()。 DAW DW2A05H DAB DB 0FAH MOV AL,BYTE PRT DAW SUB DAB,AL
A. 0DAH
B. 0FAH
C. 0F5H
D. 0D0H
满分:5 分
14. 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 分
15. 下面指令中,合理而有意义的指令是()。
A. REP LODSB
B. REP SCASB
C. REP CMPSB
D. REP MOVSB
满分:5 分
16. 某存储单元的物理地址是12345H,可以作为它的段地址有()
A. 2345H
B. 12345H
C. 12340H
D. 1234H
满分:5 分
17. 条件转移指令JNE的测试条件为()
A. ZF=0
B. CF=0
C. ZF=1
D. CF=1
满分:5 分
18. 下列指令执行时出错的是()
A. ADD BUF1,BUF2
B. JMP DWORD PTR DAT [BX]
C. MOV AX,[BX+DI] NUM
D. TEST AL,08H
满分:5 分
19. 对寄存器AX的内容乘以4的正确指令序列是()。
A. SHR AX,1 /SHR AX,1
B. SHL AX,1/ SHL,AX,1
C. ROL AX,1 /ROL AX,1
D. RCR AX,1/ RCR AX,1
满分:5 分
20. 如果存储器分段时,一个段最多允许16K个字单元,那么表示该段内偏移地址的二进制数至少是()。
A. 15位
B. 16位
C. 17位
D. 18位
满分:5 分 |
|