已知(DS)=1000H,(BP)=0010I,(DI)=0100H,(010111H)=0ABH,(010111) =0BAH,执行指令LEA CX,[BP][DI]后,(BX)=( )。
A.0ABBAH
B.0100H
C.0BAABH
D.O11OH
第1题:
假设(DS)=1000H,(DI)=0400H,(10410)=FFH,(10411H)=00H,下列指令执行 (AX)值是0420H的指令是( )。
A.LEA AX,20[DI]
B.MOV AX,OFFSET DI
C.MOV AX,20[DI]
D.LEA AX,[DI]
第2题:
假设(DS)=1000H,(D1)=050(0,(10510H)=0FFH,(10511H)=00H,下列指令执行后使(AX)=052011的是( )。
A.LEA AX,20 [DI]
B.MOV AX,OFFSET DI
C.MOV AX,20 [DI]
D.LEA AX,[DI]
第3题:
已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010111H)=0ABH,(010111)=0BAH,执行指令LEA CX,[BP][DI]后,(BX)=( )
A.0ABBAH
B.0100H
C.0BAABH
D.0110H
第4题:
假设(DS)=1000H,(ES)=0300H,(BP)=0101H,(DI)=0300H,(10300H) =11H,(10301H)=12H,执行指令LEA DX,[BP][DI]后,(DX)=( )。
A.1113H
B.1311H
C.0401H
D.0400H
第5题:
假设(DS)=1000H,(DI)=0400H,(10410H)=FFH,(10041H)=00H,下列指令执行(AX)值是0420H的指令是( )。
A.LEA AX,20[DI]
B.MOV AX,OFFSET DI
C.MOV AX,20[DI]
D.LEA AX,[DI]
第6题:
已知DS=5000H,BX=2500H, DI=6000H (58500H)=C456H,CX=0004H,指令SAR [BX][DI] , CL 、指令SHR [BX][DI] , CL执行后的结果各是什么?
第7题:
已知DS=5000H,BX=2500H, DI=6000H (58500H)=D456H,CX=0004H,CF=1 指令SAR [BX][DI] , CL 、指令RCL BYTE PTR[BX][DI] , 1执行后的结果各是什么?
第8题:
有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW REP和MOVSW那条指令先执行?
第9题:
阅读下面的程序,回答问题 DATA SEGMENT BUF DB '1234' N=$-BUF BCD DB N DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX LEA SI,BUF MOV CX,N LEA DI,BCD+N-1 LOOP1:MOV AL,[SI] SUB AL,30H MOV [DI],AL INC SI DEC DI DEC CX JNE LOOP1 MOV AH,4CH INT 21H CODE ENDS END START 如果将代码段中的指令LEA DI,BCD+N-1改成LEA DI,BCD;DEC DI改成INC DI,其它指令不变,程序执行后,从BCD开始的N个字节单元中的内容是什么?
第10题:
下面有语法错误的指令是()。
第11题:
第12题:
第13题:
假设(DS)=1000H,(DI)=0400H,(10410H)=00H,下列指令执行后使(AX)=0420H的指令是( )。
A.LEA AX,20[DI]
B.MOV AX,OFFSET DI
C.MOV AX,20[DI]
D.LEA AX[DI]
第14题:
假设(DS)=1000H,(DI)=0400H,(10410)=FFH,(10411H)=00H,下列指令执行(AX)值是0420H的指令是( )。
A.LEAAX,20[DI]
B.MOVAX,OFFSET DI
C.MOV AX, 20[DI]
D.LEA AX, [DI]
第15题:
已知(DS)=1000H,(BP)=0010H,(D1)=0100H,(010110H)=0ABH,(010111H) =0BAH,执行指令LEACX,[BP][DI)后,(CX)=( )。
A.0100H
B.0110H
C.0ABBAH
D.0BAABH
第16题:
已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010110H)=ABH,(010111H)=BAH,执行指令LEA CX,[BP][D1]后,(BX)=______。
A.0ABBAH
B.0100H
C.0BAABH
D.0110H
第17题:
已知(DS)=1000H,(BP)=0010H,(DI)=0100H,(010111H)=OABH,(010111)=0BAH,执行指令LEA CX,[BP][DI]后,(BX)=( )。
A.0ABBAH
B.0100H
C.0BAABH
D.0110H
第18题:
在8086/8088基址变址寻址指令中,允许使用的寄存器有()。
第19题:
判断下列指令是否正确。若不正确,指出错误原因。 (1)MOV SI, DL (2)MOV ES, 1000H (3)LEA AX, 3006H (4)MOV [BP][DI], 0 (5)MOV [SI], [DI] (6)MOV [DI],[BX] (7)MOV [DX+SI],AL (8)MUL AL , 58H (9)MOV DS,SEG DAT (10)MOV WORD PTR [BX],-1
第20题:
执行LEA BX, [DI]指令和执行MOV BX, DI指令,哪条指令执行较快?
第21题:
判断下列指令是否正确。若不正确,指出错误原因。 (1)MOV AX, [EBX] (2)MOV SI, DL (3)MOV EBP, [ESP][EAX*3] (4)LEA AX, 3006H (5)MOV [BP][DI], 0 (6)MOV [SI], [DI] (7)MOV ES, 1000H (8)MOV AX, X+2 (9)MOV AX, CX+2 (10)MOV [EAX][EAX*2], AL
第22题:
第23题: