一、单选题(共 10 道试题,共 50 分。)V
1. 当执行完下列指令序列后,标志位CF和SF的值为 ( )。 MOV AL,0C4H ADD AL,9DH
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5 分
2. 当执行完下列指令序列后,标志位PF和SF的值为 ( )。 MOV AH,85H XOR AH,32H
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5 分
3. 补码01010101表示的真值为()。
A. 93
B. 43
C. 42
D. 85
满分:5 分
4. 已知IBM PC微机系统有一可屏蔽中断请求,CPU能响应的条件是()。
A. IF=1
B. 中断请求未被屏蔽
C. 当前指令执行完毕
D. 前3个条件都具备
满分:5 分
5. 下列哪些数据在汇编语言中的表示是合法的( )
A. 19AH
B. A3H
C. 12B+65
D. 10 ADD 6H
满分:5 分
6. 当执行完下列指令序列后,标志位CF和SF的值为 ( )。 MOV AH,00H NEG AH
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5 分
7. 已知POP BX执行前SP=100, 执行后SP的内容为 ( )
A. 102H
B. 98
C. 102
D. 0FEH
满分:5 分
8. 假定用伪指令 DATA DB 12H, 34H 定义了两个字节数据,现需要将数据12H取入寄存器AL, 将数据34H取入寄存器AH, 能完成此功能的程序段是( )。
A. MOV AX,DATA
B. "MOV SI,DATAMOV AX,[SI]"
C. "MOV SI,OFFSET DATA MOV AL,[SI+1] MOV AH,[SI]"
D. "LEA SI,DATAMOV AX,[SI]"
满分:5 分
9. IBM PC微机系统的I/O指令,采用间接寻址时,可用的间址寄存器是()。
A. BX
B. DX
C. SI
D. DI
满分:5 分
10. DATA的定义如下:DATA DW 1234H 现想把12H取入到AL寄存器,可以实现该功能的程序段是( )。
A. MOV AL,BYTE PTR DATA
B. MOV AL,HIGH DATA
C. "LEA SI,DATA+1 MOV AL,[SI] "
D. MOV AX,DATA