• 2022-10-30
    什么叫堆栈?堆栈操作的特点是什么?堆栈操作是如何寻址的?
  • 计算机中的堆栈是指按先进后出(FILO)或者说后进先出(LIFO)原则进行存取的一个特定的存储区域。堆栈操作的特点是:遵循先进后出原则进行信息的存取。数据按顺序存入堆栈称为数据进栈或压入;从堆栈中按与进栈相反的顺序取出数据称为出栈或弹出。堆栈的压入和弹出操作总是根据SP的内容按地址自动增量和自动减量方式在栈顶进行。堆栈操作的寻址方式:通常用一个寄存器或存储器单元指出栈顶的地址,这个寄存器或存储器单元称为堆栈指针SP,SP的内容永远指向堆栈的栈顶。堆栈的压入和弹出操作总是根据SP的内容按地址自动增量和自动减量方式在栈顶进行。

    内容

    • 0

      关于堆栈以下说法正确的是 A: 寻址方式先进后出 B: 堆栈一共9级 C: 堆栈每个单元存储13位ROM地址 D: CALL,RETURN,RETFIE,RELW K指令引起堆栈操作

    • 1

      以下关于堆栈寻址描述错误的是( ) A: 堆栈寻址要求计算机中设置堆栈 B: 可用内存来实现堆栈 C: 可用硬盘来实现堆栈,称硬堆栈 D: 可用寄存器组来实现堆栈

    • 2

      以下关于堆栈寻址的描述错误的是()。 A: 可用寄存器组来实现堆栈 B: 可用硬盘来实现堆栈,称为硬堆栈 C: 堆栈寻址要求计算机中设有堆栈 D: 可用内存来实现堆栈

    • 3

      ‌以下关于堆栈寻址的描述错误的是___。‌ A: 可用硬盘来实现堆栈,称为硬堆栈 B: 可用寄存器组来实现堆栈 C: 可用内存来实现堆栈 D: 堆栈寻址要求计算机中设有堆栈

    • 4

      什么是堆栈?设置堆栈主要是出于什么方面的需要?