下列指令中,源操作数采用寄存器间接寻址方式的是( )。
A: MOV AX, [BX+2000H]
B: ADD AX, [BX][SI]
C: MOV AX, [BX]
D: ADD AX, 200H[BX][SI]
A: MOV AX, [BX+2000H]
B: ADD AX, [BX][SI]
C: MOV AX, [BX]
D: ADD AX, 200H[BX][SI]
C
举一反三
- 下列指令中源操作数寻址方式为寄存器相对寻址方式的指令是()。 A: MOV [BX]+DATA, AX B: MOVAX, [BX][DI] C: MOV BX ,[SI] D: MOV AX, [BX+DATA]
- 说出下列汇编程序中源操作数与目的操作数的寻址方式(1) MOV AH,F5H;(2) MOV AX, F58AH;(3) MOV AX,[2000H];(4) MOV AX,[BX];(5) MOV AX,10[SI];(6) MOV AX,[SI]10;(7) MOV AX,10[SI 10];(8) MOV AX, [BX][SI];(9) MOV AX, 10[BX][SI];
- 写出每条汇编指令执行后相关寄存器的值 mov ax,62627 AX=________________ mov ah,31H AX=________________ mov al,23H AX=________________ add ax,ax AX=________________ mov bx,826CH BX=________________ mov cx,ax CX=________________ mov ax,bx AX=________________ add ax,bx AX=________________ mov al,bh AX=________________ mov ah,bl AX=________________ add ah,ah AX=________________ add al,6 AX=________________ add al,al AX=________________ mov ax,cx AX=________________
- 下列指令中源操作数使用寄存器寻址方式的有( )。 A: MOV BX,BUF[SI] B: ADD [SI+50],BX C: SUB AX,2 D: CMP AX,DISP[DI] E: MUL VAR[BX] F: PUSH CX
- 下列语句中有语法错误的语句是( )。 A: ADD AX,[BX] B: MOV AX,[BX][BP] C: LEA SI,20H[BX] D: CMP [BX],AX
内容
- 0
下面有语法错误的语句是( )。 A: MOV AX,[BX][SI] B: MOV AX,-2[BX][DI] C: MOV AX,[BX][BP] D: MOV AX,-1[BX][SI]
- 1
指令MOV AX,5[BX SI]中,源操作数的寻址方式为( )。
- 2
执行如下操作后,(AX)= ()。 MOV AX, 0 MOV BX, 1 MOV CX, 100A: ADD AX, BX INC BX LOOP A
- 3
下列指令中,源操作数存放在存储器中的有 A: MOV AX, 2000H B: ADD AX, DATA[DI] C: SUB AX, CX D: CMP AX, [BX][SI] E: MOV AX,[2000H]
- 4
DATA SEGMENT A DW 0 B DW 0 C DW 230,20,54 DATA ENDS ┇ LEA BX ,C MOV AX ,[BX] MOV B ,AX MOV AX ,2[BX] ADD AX ,B MOV A , AX 上述指令中,LEA BX,C可换成MOV BX,OFFSET C