问答题
什么是堆栈?它有什么用途?堆栈指针的作用是什么?举例说明堆栈的操作。
【正确答案】
堆栈是在计算机内存中开辟的一个专用的数据存储区,它具有“先进先出”的存储特性。堆栈的作用是保存数据或指令,为后续指令使用做准备。
堆栈指针SP的作用是用来指示位于当前堆栈段中的数据所在的地址。
例:(1)1+2=a(2)2+3=b(3)a+b=c
执行完指令(1)后将a放入堆栈中,在执行到指令(3)时将a取出与b相加可得到c。
【答案解析】
提交答案
关闭