试题详情
- 简答题什么叫堆栈?堆栈操作的特点是什么?堆栈操作是如何寻址的?
- 计算机中的堆栈是指按先进后出(FILO)或者说后进先出(LIFO)原则进行存取的一个特定的存储区域。
堆栈操作的特点是:遵循先进后出原则进行信息的存取。数据按顺序存入堆栈称为数据进栈或压入;从堆栈中按与进栈相反的顺序取出数据称为出栈或弹出。堆栈的压入和弹出操作总是根据SP的内容按地址自动增量和自动减量方式在栈顶进行。
堆栈操作的寻址方式:通常用一个寄存器或存储器单元指出栈顶的地址,这个寄存器或存储器单元称为堆栈指针SP,SP的内容永远指向堆栈的栈顶。堆栈的压入和弹出操作总是根据SP的内容按地址自动增量和自动减量方式在栈顶进行。 关注下方微信公众号,在线模考后查看
热门试题
- 零地址指令是不带()的机器指令,其操作数
- 逻辑非也称求反。
- 什么叫堆栈?堆栈操作的特点是什么?堆栈操
- 堆栈指SP的内容是()。
- CPU的主频为8MHz,若每个机器周期包
- 某机16位字长指令格式如下:
- 在下述存储器中,允许随机访问的存储器是(
- 下列关于栈指针的值说法正确的是()
- 下列哪种不属于Cache的替换策略?()
- 下列不属于外中断的是()
- 算术移位时,符号位总保留不变。
- 请分别用奇校验和偶校验对10101010
- 三级存储体系中,主存-辅存结构是为了解决
- 为什么要把存储系统分成若干个不同的层次?
- 按照()控制方式,系统总线可分为同步总线
- 有如下声明:char *B[8],问整个
- 下列寻址方式中,操作数的地址不需要通过计
- 在集中式仲裁方式中,()的总线仲裁器中有
- 浮点加减运算,结果舍入包括()几种情况。
- 考虑下面的函数,假设调用copy_arr