查看: 3511|回复: 7

关于ucos原理与实践中对堆栈的讲解的疑惑

[复制链接]
  • TA的每日心情

    2014-8-5 11:49
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2014-8-5 10:50:41 | 显示全部楼层 |阅读模式
    分享到:
    ucos原理与实践是很棒的书,我很赞同,但是对于栈的讲解确实觉得有点儿。。 蛋疼!
    首先说栈的图,在空栈时,栈顶和栈底居然离的最远,这和我们学的栈的基础知识不太一样~。因为众所周知,在空栈时,要么栈底和栈顶要么重合, 要么差一。 我没有多少实战项目经验,不知道是否很多实战中,关于栈底和栈顶有书中的这种说法。 我想把这个问题提出来,希望能给大家一条学习的思路, 那就是接手书中与之前栈知识点的差异,否则只会自寻烦恼,无法理解ucos中栈的这个知识点。还请亮哥,解析下, 书中的栈那儿是否存在和栈基础知识的差异!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-8-7 16:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2014-8-5 18:18:49 | 显示全部楼层
    楼主说的堆栈图在那一页?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2014-8-5 11:49
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-8-5 21:33:12 | 显示全部楼层
    说不定 发表于 2014-8-5 18:18
    楼主说的堆栈图在那一页?

    第一版的34页有, 但是关于堆栈的都是这个逻辑
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-8-12 08:56
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2014-8-6 09:18:52 | 显示全部楼层
    我也发现了类似的问题,颠覆了我以往对于堆栈的理解,后来看到堆栈不管书上怎么说,我按照我原有的方法理解
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-1-8 15:51
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2014-8-6 10:19:04 | 显示全部楼层
    也许,各种书上的写法是不一样的,但是最重要的是什么呢?是理解和掌握。从LABORSS先生的代码及英文注释,也不参考其他的书籍,我稍微整理一下:
    以堆栈向低地址方向增长的满栈为例A[100]
    1:栈底在低地址 &A[0]
    2 :最开始的时候,空的堆栈,栈顶在&A[100],A[100]并不存在,但是可以表示这个地址
    3.压栈的时候,SP--,指向A[99],把东西放进A[99]
    4.当压满的时候,SP=&A[0],不能再压了
    也就是说,当栈顶等于栈底的时候,这个堆栈满了
    大家想一下,这样的堆栈是满足我们的要求的,有何不可?如果采用其他的编程方法,也可能是可以的,所以我不讨论其他资料上的说法。编程和设计,最重要是完成功能。
    欢迎大家讨论!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2014-8-5 11:49
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-8-6 11:44:44 | 显示全部楼层
    O了~~  got it~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2014-8-5 11:49
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-8-6 11:45:07 | 显示全部楼层
    亮点 发表于 2014-8-6 10:19
    也许,各种书上的写法是不一样的,但是最重要的是什么呢?是理解和掌握。从LABORSS先生的代码及英文注释, ...

    O了~~  got it~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-6-22 23:57
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2014-8-14 10:54:53 | 显示全部楼层
                学习啦     顶一个  
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-24 06:00 , Processed in 0.183317 second(s), 29 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.