社区
汇编语言
帖子详情
堆栈段为什么要由高到低存储?
BIOS_cpu
2002-05-03 04:53:31
堆栈段为什么要由高到低存储?
...全文
249
11
打赏
收藏
堆栈段为什么要由高到低存储?
堆栈段为什么要由高到低存储?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanying
2002-05-19
打赏
举报
回复
为什么你叫“比高“不叫“比低”?
magic_pig
2002-05-17
打赏
举报
回复
我觉的应该是为了不与代码段和数据段相冲突所定义的。
sjg20010414
2002-05-16
打赏
举报
回复
intel規定的
cpu的sp如何操作,事實就是如何
你完全可以自己搭一個電路,最小模型機
堆棧就是從低地址開始
Hume
2002-05-16
打赏
举报
回复
记住就行了,应该没有太多为什么...就象存储要服从高高低低原则一样
qhh21cn
2002-05-16
打赏
举报
回复
堆栈段在内存中,从上到下,低端(地址符)在上,高端在下.
sp+1→sp
从下到上
sp-1→sp
OSNC_17
2002-05-12
打赏
举报
回复
我同意小马仙哥!
Leemaasn
2002-05-04
打赏
举报
回复
我觉得,这是intel公司规定的。。。。
弹片机的存储方向就和他相反,
人家乐意怎么规定,就怎么规定,,,,
:)
zhenshi
2002-05-04
打赏
举报
回复
就象1+1等于2
Lastday1
2002-05-03
打赏
举报
回复
可能是因为代码段是从低到高,如果堆栈也从低到高就很容易冲突了;
wowocock
2002-05-03
打赏
举报
回复
这样可以把数据段和堆栈段放到一起。
lebor
2002-05-03
打赏
举报
回复
因为发明堆栈的时代内存太贵
第三章--
堆栈
段的工作方式
堆栈
段在实模式和保护模式下的工作方式相同,下面...SS定位到
堆栈
段的起始地址(基地址,
低
地址),栈底位于
堆栈
段的有效地址的最末端(
高
地址)。SP初始化为
堆栈
段的大小,SS:SP永远指向
堆栈
的栈顶。在初始化时,SS:SP
程序内存空间(代码段、数据段、
堆栈
段)
在冯诺依曼的体系结构中必须有:代码段,
堆栈
段,数据段。 进程的虚拟地址空间图示如下:
堆栈
段: 1. 为函数内部的局部变量提供
存储
空间。 2. 进行函数调用时,
存储
“过程活动记录”。 3. 用作暂时...
汇编语言-实验10 代码段、
堆栈
段和数据段
1.设置
堆栈
段
存储
数据,利用loop循环,使用单个字符输出的形式输出Hello world! 步骤要求: ①一种方法:设置独立的
堆栈
段,
存储
字符串Hello world!(使用db还是dw呢?)。另一种方法:在实验9第3题基础上修改,...
【2015/9/25】为什么要设计
堆栈
?
昨天参加一个公司面试。面试官问的一个问题。当时只知道java中的
堆栈
区别。...或者我们用别的数据结构去实现它,为什么要一定要对
堆栈
? 今天百度了一下。发现了下面的答案。 设计原因有两点
什么是
堆栈
——汇编语言入门
我们所接触到的段寄存器有四种:CS、DS、ES、SS,CS段是代码段,当然是存放代码的段了。DS和ES是存放数据的段。这个SS是
堆栈
段,什么是
堆栈
呢?
堆栈
又有什么用呢?一、什么是
堆栈
堆栈
是一种线性表(就是像一条线一样...
汇编语言
21,459
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章