当前 SP=30H , B=5EH ,执行 PUSH B 后, SP 和 B 的值分别为 。
举一反三
- SP=59H,执行PUSH 30H以后,SP的值是 A: 30H B: 31H C: 59H D: 5AH
- 中国大学MOOC: 若80C51单片机当前SP的值为6FH,执行PUSH ACC指令后,SP的值为 。
- 设堆栈指针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
- 假定,(SP)=60H,(A)=30H,(B)=70H,执行下列指令后,SP的内容为,61H单元的内容为,62H单元的内容为。 PUSH Acc PUSH B
- 例: MOV SP, #18H ; (SP)=? MOV A, #30H ; (A)=? MOV DPTR, #1000H ; (DPTR)=? PUSH A ; (SP)=? (19H)=? PUSH DPH ; (SP)=? (1AH)=? PUSH DPL ; (SP)=? (1BH)=? POP DPL ; (DPL)=? (SP)=? POP DPH ; (DPH)=? (SP)=、 POP A ; (A)=? (SP)=?