下面的数据交换指令中,错误的操作是( )。
A: XCHG BUF,DX
B: XCHG BX,[BP+DAT]
C: XCHG AX,DI
D: XCHG DS,SS
A: XCHG BUF,DX
B: XCHG BX,[BP+DAT]
C: XCHG AX,DI
D: XCHG DS,SS
举一反三
- 下列互换指令使用不正确的是( )。 A: XCHG AX,BX B: XCHG AL,[BX] C: XCHG [BX],[BP] D: XCHG [BX],BX
- 下列指令中 正确的是( ) 。 A: XCHG AH, AL B: XCHG AL, 20H C: XCHG DS, AX D: XCHG SP, [20H]
- 执行指令“PUSH AX”后,接着执行指令“POP DX”,其功能与下面哪条指令相同?() A: MOV AX,DX B: MOV DX,AX C: XCHG AX,DX D: XCHG DX,AX
- 下列语句中( )是有效的汇编语言指令。 A: XCHG DS,SS B: OUT 1800H,AX C: MOV SS,4000H D: IN AL,DX
- 已知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]=?