试题详情
简答题什么是堆栈?它的工作原理是什么?它的基本操作有哪两个?
  • 堆栈是在内存RAM中开辟的一段空间,利用“先进后出”或“后进先出”的原则存取数据。如果把数据压入堆栈,则堆栈指针的值是减少的,即所谓的向下生成堆栈。由SS:SP(16位)或SS:ESP(32位)指向栈底(栈空)或栈顶(栈不空)地址。它的基本操作有数据入栈指令PUSH和数据出栈指令POP。
  • 关注下方微信公众号,在线模考后查看

热门试题