我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 栈地址 >

在CPU中堆栈是按地址增加的方向生成还是按地址递减的方向生成?

归档日期:07-13       文本归类:栈地址      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部8086的堆栈指针,压栈时,SP减去2,是按照地址递减的方向生成堆栈;

  展开全部首先 硬件完成的堆栈 随CPU不同而不同(这部分堆栈往往对你来说是区别于常规RAM的也不是你想改就能改的 只能通过专用寄存器去访问)也就是你PUSH后堆栈地址是增还是减一般都是固定的

  然后你觉得你很NB 可以自己在写一些堆栈给你的程序或函数用 那么你分配一段RAM 具体你喜欢高地址做栈顶 还是低地址 都随便你

  不同的CPU有不同的增长方式,分为大端模式和小端模式,想51单片机和ARM就是不同的模式,在移植代码的时候也是需要注意这方面的问题的。

本文链接:http://apawoodbury.com/zhandizhi/238.html