没有语法错误的输入指令()A IN AL, 30HB IN 30H, ALC IN DX, ALD IN AL, [BX]
没有语法错误的输入指令()
A IN AL, 30H
B IN 30H, AL
C IN DX, AL
D IN AL, [BX]
没有语法错误的输入指令()
A IN AL, 30H
B IN 30H, AL
C IN DX, AL
D IN AL, [BX]
下面的汇编语言源程序经汇编后,发现TEST [BX],OIH指令有语法错误,其该指令的正确形式应该是______。
DSEG SEGMENT
DAT DB 5,13,4,-2,6,23, 44, -1, 29,-3
CNT DW $-DAT
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG
START PROC FAR
PUSH DS
XOR AX, AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
XOR AX, AX
MOV BX, OFFSET DAT
MOV CX, CNT
LP: TEST [BX],01H
JZ NEXT
INC AH
ADD AL, [BX]
NEXT: INC BX
LOOP LP
SET
START ENDP
CSEG ENDS
END START
要输入端口 1234H 中的 8 位数据,其指令应是()
A MOV DX, 1234H
B MOV DX , 1234H OUT DX, AL 1N AL , DX
C 1N AX , 1234H
D.OUT DX , 1234H
设数据段中定义语句 DA1 DB 12H, 34H DA2 DW 12H, 34H 下面有语法错误的语句()
A BUF1 DW DA1
B MOV DA1+1, AX
C MOV BYTE PTR DA2+1, AL
D MOV WORD PTR DA1, AX
下列指令中有语法错误的是()
A PUSH AX
B PUSH [20H+SI+BX]
C POP CS
D.PUSH CS
下列指令执行后,不改变 AL 寄存器内容的指令是 () 。
A AND AL , 1
B CMP AL , DL
C XOR AL , AL
D.SUB AL , DL
下面指令执行后,可能改变AL寄存器内容的指令是()
ATEST AL,02H
BOR AL,AL
CCMP AL,BL
DAND AL,BL