(1)堆栈的概念
是若干个存储单元(或寄存器)的有序集合,它顺序地存放一组元素。
数据的存取都只能在栈顶单元内进行,即数据的进栈与出栈都只能经过栈顶单元这个“出入口”。
堆栈中的数据采用“先进后出”或“后进先出”的存取工作方式。
(2)堆栈结构在计算机中的作用
具有堆栈结构的机器使用零地址指令,这不仅合指令长度短,指令结构简单,机器硬件简化。
实现程序调用,子程序嵌套调用和递归调用。
对于“中断”技术,堆栈更是不可缺少的,保存“断点”和“现场”。
(简答题)
堆栈是什么?堆栈结构在计算机中有什么作用?
正确答案
答案解析
略
相似试题
(单选题)
堆栈寻址的原则是()。
(简答题)
简述寄存器寻址、寄存器间接寻址、变址寻址和堆栈寻址,从形式地址到得到操作数的寻址处理过程。
(简答题)
接口电路在系统结构中的作用是什么?
(简答题)
高速缓冲存储器在计算机系统中的主要作用是什么。
(简答题)
什么是高速缓冲存储器?在计算机系统中它是如何发挥作用的?
(简答题)
什么是中断?中断技术给计算机系统带来了什么作用?
(简答题)
什么是总线?以总线组成计算机有哪几种组成结构?
(简答题)
计算机硬件有哪些部件,各部件的作用是什么?
(简答题)
在教学计算机的总线设计中,提到并实现了内部总线和外部总线,这指的是什么含义?