假定,(SP)=60H,(A)=30H,(B)=70H,执行下列指令后,SP的内容为,61H单元的内容为,62H单元的内容为。
PUSH Acc
PUSH B
PUSH Acc
PUSH B
举一反三
- 假定(SP)=40H ,(39H)=30H,(40H)=60H。执行下列指令:POP DPHPOP DPL后,DPTR的内容为 H。
- 设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问:(1)执行指令PUSH AX后SP= H(2)再执行PUSH BX及POP AX后,SP= H,AX= H(3)最后执行POP BX后,SP= H,BX= H
- 若(A)=FFH ,(PSW)=F0H,(SP)=60H,则依次执行指令PUSH ACC; POP PSW 之后,SP、A、PSW当中的内容分别是 A: 60H、FFH、FFH B: 61H,FFH、F0H C: 62H、F0H、FFH D: 60H、FFH、F0H
- 假定设置堆栈指针SP的值为60H,在执行指令PUSH 20H后SP的值为( ) A: 60H B: 61H C: 59H D: 20H
- 堆栈指针SP的内容是60H,当执行完指令PUSH ACC 后其内容变为5FH。