指令“PUSH DI”执行后,寄存器SP被加2。
错
举一反三
- 指令“PUSH DI”执行后,寄存器SP被加2。 A: 正确 B: 错误
- 指令“PUSH EDI”执行后,寄存器ESP被加4。
- 堆栈指针寄存器SP的初值为1000H,(AX)=2000H,(BX)=3000H, (1) 执行指令PUSH AX后,(SP)=_____________。 (2) 再执行指令PUSH BX和POP AX后 (SP)=________ (AX)=________ (BX)=________
- 指令“PUSH EDI”执行后,寄存器ESP被__________。 A: 减2 B: 减4 C: 加2 D: 加4
- 中国大学MOOC: 指令“PUSH EDI”执行后,寄存器ESP被加4。
内容
- 0
指令“PUSH EDI”执行后,寄存器ESP被加4。 A: 正确 B: 错误
- 1
MOV SP, 3210H PUSH AX 执行上述指令序列后,SP寄存器的值是___________
- 2
执行PUSH AX指令后,堆栈指针SP的内容是( )。 A: 减1 B: 减2 C: 加1 D: 加2
- 3
设(SS)=0FFA0H,(SP)=00B0H,(AX)=8057H,(BX)=0F79H,执行指令PUSH AX后,(SP)=________;若再执行指令:PUSH BXPOP AX后,(SP)=____,(AX)=____,(BX)=____。
- 4
若SP=2000H,AX=3355H,BX=4466H,试指出下列指令或程序段执行后有关寄存器的内容。 (以16进制填写,否则判错。) (1) PUSH AX 执行后(AX)=(1),(SP)=(2) (2) PUSH AX PUSH BX POP DX POP CX 执行后(AX)=(3),(CX)=(4),(DX)=(5),(SP)=(6)