A-A+
堆栈寻址方式中 设A为累加器 SP为堆栈指示器 Msp为SP指示的栈顶单元 如果进栈操作是:
问题详情
堆栈寻址方式中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元,如果进栈操作是:(SP)一1→SP,(A)→Msp,那么出栈操作应为______________。
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:(Msp)→A(SP)+1→SP
进栈操作和出栈操作的顺序恰好相反,题中堆栈指针先减1,然后保存数据,所以要正确出栈,就要先弹出数据,即(Msp)→A,然后堆栈指针再加1,即(SP)+1→SP。