你可能喜欢
问答题
设SP=2000H,AX=3000H,BX=5000H,执行下列片段程序后,问SP=?AX=?BX=?
PUSH AX ;SP ← SP - 2 = 1FFEH,AX=3000H
PUSH BX ;SP ← SP - 2 = 1FFCH,BX=5000H
POP AX ;SP ← SP + 2 = 1FFEH,AX=5000H
问答题
假定PC机存储器低地址区有关单元的内容如下:
(20H)=3CH,(21H)=00H,(22H)=86H,(23H)=0EH且CS=2000H,IP=0010H,SS=1000H,SP=0100H,FLAGS=0240H,这时若执行INT8指令,试问:
(1)程序转向从何处执行(用物理地址回答)?
(2)栈顶6个存储单元的地址(用逻辑地址回答)及内容分别是什么?
问答题
问答题
问答题
指出8086/8088下列指令的错误何在:
(1)MOV [SI], IP
(2)MOV CS, AX
(3)MOV BL, SI+2
(4)MOV 60H, AL
(5)PUSH 2400H
(6)INC [BX]
(7)MUL -60H
(8)ADD [2400H], 2AH
(9)MOV [BX], [DI]
(10)MOV SI, AL
问答题
指出8086/8088下列指令中存储器操作数物理地址的计算表达式。
(1)MOV AL, [DI]
(2)MOV AX, [BX+SI]
(3)MOV AL, 8[BX+DI]
(4)ADD AL, ES: [BX]
(5)SUB AX, [2400H]
(6)ADC AX, [BX+DI+1200H]
(7)MOV CX, [BP+SI]
(8)INC BYTE PTR[DI]
问答题
指出8086/8088下列指令源操作数的寻址方式。
(1)MOV AX, 1200H
(2)MOV BX, [1200H]
(3)MOV BX, [SI]
(4)MOV BX, [SI+1200H]
(5)MOV [BX+SI], AL
(6)ADD AX, [BX+DI+20H]
(7)MUL BL
(8)JMP BX
(9)IN AL, DX
(10)INC WORD PTR[BP+50H]