执行下面的程序段后,AX寄存器中的数据是______。 MOV AX, 0034H MOV BL, 16 MUL BL
执行下面的程序段后,AX寄存器中的数据是______。
MOV AX, 0034H
MOV BL, 16
MUL BL
执行下面的程序段后,AX寄存器中的数据是______。
MOV AX, 0034H
MOV BL, 16
MUL BL
A.ADC AX, 0
B.SHL AX, 1
C.ROL AX, 1
D.RCL AX, 1
为了使AX和BX寄存器中的16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?
PUSH AX
______
TEST AX, 8000H
JZ SAME
XOR BX, 8000H
SAME: POP AX
A.AND AX, BX B.XOR AX, BX
C.SUB AX, BX D.OR AX, BX
A. 5678H
B. 0008H
C. 0006H
D. 0004H
A.00H
B.01H
C.42H
D.43H
执行下面的程序段后,DATAl单元的值为______。
DATA1 DB 10H,20H
DATA2 DB 30H,40H
MOV AX,WORD PTR DATAl
CMP AX,WORD PTR DATA2
JA DONE
MOV BX,WORD PTR DATA2
MOV WORD PTR DATA2,AX
MOV WORD PTR DATA1,BX
DONE: HLT
A.10H B.20H
C.30H D.40H
A.12
B.13
C.20
D.19
A.A
B.B
C.0
D.1
分析以下程序段,判断程序段执行完毕后,BH寄存器中的值为______。
…
MOV BH, 0
MOV BL, 15
SUB BL, 5
JZ NEXT0
MOV BH, BL
NEXT0: ADD BH, BL