堆栈段为什么要由高到低存储?

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
  • 打赏
  • 举报
回复
因为发明堆栈的时代内存太贵

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧