下面指令组完成将字单元BUF1和BUF2的内容互换,错误的操作为( )。
A: XCHG BUF1,BUF2
B: MOV AX,BUF1MOV BX,BUF2XCHG AX,BXMOV BUF1,AXMOV BUF2,BX
C: MOV AX,BUF1XCHG AX,BUF2MOV BUF2,AX
D: MOV AX,BUF1MOV BX,BUF2MOV BUF2,AXMOV BUF1,BX
A: XCHG BUF1,BUF2
B: MOV AX,BUF1MOV BX,BUF2XCHG AX,BXMOV BUF1,AXMOV BUF2,BX
C: MOV AX,BUF1XCHG AX,BUF2MOV BUF2,AX
D: MOV AX,BUF1MOV BX,BUF2MOV BUF2,AXMOV BUF1,BX
举一反三
- 下面那条指令与指令LEA BX BUF 功能相同 A: MOV BX, BUF B: ADD BX, BUF C: MOV BX, OFFSET BUF D: MOV BX, SEG BUF
- 与LEA BX,BUF指令完全等效的指令是( )。 A: MOV BX, BUF。 B: ADD BX,BUF。 C: MOV BX,OFFSET BUF。 D: MOV BX,WOKD PTR BUF。
- 将BUF字节单元内容算术左移一位, 以下指令不正确的是( )。 A: LEA BX,BUF SAL BYTE PTR[BX],1 B: SAL BUF,1 C: MOV BX,OFFSET BUF SAL BX,1 D: MOV BL,BUF SAL BL,I
- 下列指令格式不正确的为() A: MOVAX,1234H B: XCHGAX,BUF C: XCHG BUF,AX D: XCHGBUF1,BUF2
- 将存储单元 BUF 的偏移地址保存到寄存器 BX 的正确指令是( )。 A: LDS BX, BUF B: MOV BX, SEG BUF C: LEA BX, BUF D: LES BX, BUF