全站数据
8 4 2 0 5 8 1

什么是高地址,什么是低地址,举举例说明

建筑工程人 | 简单学习,快乐成才!         
问题更新日期:2024-11-04 22:42:31

问题描述

什么是高地址,什么是低地址,举举例说明急求答案,帮忙回答下
精选答案
最佳答案

堆栈是在内存中指定的一段特殊存储区,春起始单元的地址叫栈底,当前存储单元地址叫栈顶,堆栈存储区一旦指定,栈底就固定不变了,而栈顶是随入栈、出栈操作呈动态。而不同机型的堆栈设计,有两种情况:

一是每入栈一个数,栈顶地址加1,每出栈一个数,栈顶地址减1,即堆栈区是由内存的低地址向高地址。另一种是每入栈一个数,栈顶地址减1,每出栈一个数,栈顶地址加1,即堆栈区是由内存的高地址向低地址。

高地址、低地址的概念是计算机领域里通用的,并非汇编知识特有。高地址、低地址是相对而言,即相对地址编码的大小而言。