下列指令错误的是:
A: IN BX,20H
B: MOV AX,[BX]
C: LEA SI,DATA1
D: AND AL,AL
A: IN BX,20H
B: MOV AX,[BX]
C: LEA SI,DATA1
D: AND AL,AL
举一反三
- 下列指令中格式正确的是( )。 A: MOV AL,BX B: MOV CS,AX C: MOV AL,CL D: MOV [BX],[SI]
- 下列指令作用完全相同的是( )。 A: LEA BX,BUF和MOV BX,OFFSET BUF B: MOV BX,DATA1和MOV BX,OFFSET DATA1 C: ADD AX,BX和ADD AX,[BX] D: DATA1 EQU 2000H和DATA1=2000H
- 已知DS=091DH,SS=1E4AH,AX=1234H,BX=0024H,CX=5678H,BP=0024H,SI=0012H,DI=0032H,[09226H]=00F6H,[09228H]=1E40H,[1E4F6H]=091DH,试求单独执行下列指令后的结果。 (1)MOV CL,20H[BX][SI]; CL=? (2)MOV [BP][DI],CX; [1E4F6H]=? (3)LEA BX,20H[BX][SI]; BX=? MOV AX,2[BX]; AX=? (4)LDS SI,[BX][DI] MOV [SI],BX; SI=? [SI]=? (5)XCHG CX,32H[BX]; XCHG 20H[BX][SI],AX; AX=? [09226H]=?
- 下列语句中有语法错误的语句是( )。 A: ADD AX,[BX] B: MOV AX,[BX][BP] C: LEA SI,20H[BX] D: CMP [BX],AX
- 指出下列传送类指令中非法的指令(针对8086/8088 CPU)。 (1)MOV BX,AL (2)MOV BH,AL (3)MOV 100,CL (4)MOV SS,2400H (5)MOV [SI],[BX] (6)MOV [SI+4*3],BX (7)MOV AX,[BX][BP] (8)MOV AX,[SI][BP] (9)MOV AX,BX+DI (10)MOV AX,[BX+DI] (11)MOV SP,AX (12)MOV SP,[AX] (13)XCHG AH,AL (14)XCHG 200,AL (15)OUT 21H,AL (16)OUT 260H,AL