下列程序执行后,SI寄存器中的内容是【 】。
MOV SI,-1
MOV CL,4
SAL SI,CL
AND SI,5FFOH
OR SI,9FOFH
NOT SI
第1题:
3、用一条指令实现将寄存器BX和SI的内容相加,结果送入AX中,这条指令是()。
A.ADD AX,[BX+SI]
B.MOV AX,[BX+SI]
C.AND AX, [BX+SI]
D.LEA AX,[BX+SI]
第2题:
把数据100存入[SI]指明的存储单元中,可以是下面哪条指令。
A.MOV [SI], 100
B.MOV BYTE PTR [SI], 100
C.MOV 100,BYTE PTR [SI]
D.MOV [SI], BYTE PTR 100
第3题:
已知(DS)= 1234H,(SI)= 124H,(12464H)= 30ABH,(12484H)= 464H。 LEA SI, [SI] MOV AX, [SI] MOV [SI+22H], 1200H LDS SI, [SI+20H] ADD AX, SI 上述程序段执行后:(DS)=________,(SI)=________,(AX)=________
第4题:
8086∕8088 CPU中可用作寄存器间址的寄存器是()。
A.BX、SI、DI
B.BX、BP、SI、DI
C.BX、IP、SI、DI
D.BX,DX,SI,DI
第5题:
以下各指令中正确的是()。
A.MOV ES,2D00H
B.MOV [DI],[SI]
C.MOV DI,[SI]
D.MOV IP,[SI]
第6题:
指出下列指令中操作数的寻址方式 (1) MOV BX, 20H (2) MOV AX, [1245H] (3) MOV DX, [SI] (4) MOV 100[BX], AL (5) MOV [BP][SI], AX (6) MOV [BX+100][SI], AX (7) MOV [1800H], AL (8) MOV [SI], AX