单选题
堆栈寻址方式中,设A为累加器,SP为堆栈指示器,M
sp
为SP指示的栈顶单元。如果进栈操作的动作是:(A)→M
sp
,(SP)一1→SP,那么出栈操作的动作应为____。【西安交通大学2001年】
A、
(M
sp
)→A,(SP)+1→SP
B、
(SP)+1→SP,(M
sp
)→A
C、
(SP)一1→SP(M
sp
)→A
D、
(M
sp
)→A,(SP)一1→SP
【正确答案】
B
【答案解析】
解析:考查堆栈寻址方式。进、出堆栈时对栈顶指针的操作顺序是不同的,如果进栈时是先压入数据,说明栈指针是指向栈顶的空单元,所以出栈时,就要先修改指针,然后才能弹出数据。
提交答案
关闭