简答题

什么是堆栈?它的工作原理是什么?它的基本操作有哪两个?

正确答案

堆栈是在内存RAM中开辟的一段空间,利用“先进后出”或“后进先出”的原则存取数据。如果把数据压入堆栈,则堆栈指针的值是减少的,即所谓的向下生成堆栈。由SS:SP(16位)或SS:ESP(32位)指向栈底(栈空)或栈顶(栈不空)地址。它的基本操作有数据入栈指令PUSH和数据出栈指令POP。

答案解析

相似试题
  • ATM既可以用于广域网,又可以用于局域网,这是因为它的工作原理与Ethernet基本上是相同的。

    判断题查看答案

  • 什么是JavaScript?并说明它的使用目的及基本特点。

    简答题查看答案

  • 利用堆栈实现反跟踪的原理是什么?

    简答题查看答案

  • Acrobat为了用于基本签名,提供了默认的签名处理程序,它的名称是什么?()

    单选题查看答案

  • 什么叫堆栈?设置堆栈的主要是出于什么需要?堆栈有哪几种基本操作?为什么用户进行堆栈操作时不需要涉及具体的内存地址?

    简答题查看答案

  • 超媒体系统的Dexter模型的基本思想是什么?该模型中最重要的一层是哪一层?它的重要性体现在何处?

    简答题查看答案

  • 总线周期的含义是什么?8086/8088的基本总线周期由几个时钟组成?如果一个CPU的时钟频率为24MHz,那么,它的一个时钟周期为多少?一个基本总线周期为多少?

    简答题查看答案

  • 什么是中断向量表?它的作用是什么?

    简答题查看答案

  • 什么是内置函数?它的主要作用是什么?

    简答题查看答案