Python论坛  - 讨论区

标题:[python-chinese] 请指教

2005年02月24日 星期四 16:43

子君 茆 adam_gliea at yahoo.com.cn
Thu Feb 24 16:43:16 HKT 2005

 我看了篇《剖析Intel IA32架构下C语言及CPU浮点数机制》
但有点地方不明白 所以想请教一下 
在《深入理解计算机系统》(也就是《Computer Systems A Programmer`s Perspective》的中译本)
中说%st(0)是指向了栈顶 不应该是一个环行栈吧
还有我想请问一下 如果我压入超过八个数值 那个第九个数值 应该在哪里?  书上说 栈底的数值就会消失 
是不是其他数值依次往下移动 第九个数值在栈顶?
因为文章上说 是用一个不确定的值 所以我有点不清楚 希望你能告诉我 我水平有限 请指教 呵呵 




---------------------------------
Do You Yahoo!?
150万曲MP3疯狂搜,带您闯入音乐殿堂
美女明星应有尽有,搜遍美图、艳图和酷图
1G就是1000兆,雅虎电邮自助扩容!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050224/cf8d6258/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年02月24日 星期四 17:40

limodou limodou at gmail.com
Thu Feb 24 17:40:57 HKT 2005

搞不懂,太低层了。


On Thu, 24 Feb 2005 16:43:16 +0800 (CST), 子君 茆 <adam_gliea at yahoo.com.cn> wrote:
>  我看了篇《剖析Intel IA32架构下C语言及CPU浮点数机制》
> 但有点地方不明白 所以想请教一下 
> 在《深入理解计算机系统》(也就是《Computer Systems A Programmer`s Perspective》的中译本)
> 中说%st(0)是指向了栈顶 不应该是一个环行栈吧
> 还有我想请问一下 如果我压入超过八个数值 那个第九个数值 应该在哪里?  书上说 栈底的数值就会消失 
> 是不是其他数值依次往下移动 第九个数值在栈顶?
> 因为文章上说 是用一个不确定的值 所以我有点不清楚 希望你能告诉我 我水平有限 请指教 呵呵 
> 
> 
> 
> ________________________________
> Do You Yahoo!?
>  150万曲MP3疯狂搜,带您闯入音乐殿堂
> 美女明星应有尽有,搜遍美图、艳图和酷图
>  1G就是1000兆,雅虎电邮自助扩容! 
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I like python! 
My Blog: http://www.donews.net/limodou
New Maillist: http://groups-beta.google.com/group/python-cn

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年02月24日 星期四 17:48

cpunion cpunion at 263.net
Thu Feb 24 17:48:44 HKT 2005

 发错地方了吧。你发到 cpp at codingnow.com 应该会有人回复

子君 茆 写道:

> 我看了篇《剖析Intel IA32架构下C语言及CPU浮点数机制》
> 但有点地方不明白 所以想请教一下
> 在《深入理解计算机系统》(也就是《Computer Systems A Programmer`s
> Perspective》的中译本)
> 中说%st(0)是指向了栈顶 不应该是一个环行栈吧
> 还有我想请问一下 如果我压入超过八个数值 那个第九个数值 应该在哪里? 书
> 上说 栈底的数值就会消失
> 是不是其他数值依次往下移动 第九个数值在栈顶?
> 因为文章上说 是用一个不确定的值 所以我有点不清楚 希望你能告诉我 我水平
> 有限 请指教 呵呵
>
>
> ------------------------------------------------------------------------
> *Do You Yahoo!?*
> 150万曲MP3疯狂搜,带您闯入音乐殿堂 <http://music.yisou.com>
> 美女明星应有尽有,搜遍美图、艳图和酷图 <http://image.yisou.com>
> 1G就是1000兆,雅虎电邮自助扩容!
> <http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mail_1g/>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>  
>


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年02月24日 星期四 18:29

roger hqm at wayidev.com.cn
Thu Feb 24 18:29:50 HKT 2005

1。的确就是一个环行栈啊,%st(0)如果已经指向 reg8,再入栈,%st(0)指向reg1了啊。
2。第九个数值覆盖reg1里面的值。
  ----- Original Message ----- 
  From: 子君 茆 
  To: python-chinese at lists.python.cn 
  Sent: Thursday, February 24, 2005 4:43 PM
  Subject: [python-chinese] 请指教


   我看了篇《剖析Intel IA32架构下C语言及CPU浮点数机制》
  但有点地方不明白 所以想请教一下 
  在《深入理解计算机系统》(也就是《Computer Systems A Programmer`s Perspective》的中译本)
  中说%st(0)是指向了栈顶 不应该是一个环行栈吧
  还有我想请问一下 如果我压入超过八个数值 那个第九个数值 应该在哪里?  书上说 栈底的数值就会消失 
  是不是其他数值依次往下移动 第九个数值在栈顶?
  因为文章上说 是用一个不确定的值 所以我有点不清楚 希望你能告诉我 我水平有限 请指教 呵呵 





------------------------------------------------------------------------------
  Do You Yahoo!?
  150万曲MP3疯狂搜,带您闯入音乐殿堂
  美女明星应有尽有,搜遍美图、艳图和酷图
  1G就是1000兆,雅虎电邮自助扩容!


------------------------------------------------------------------------------


  _______________________________________________
  python-chinese list
  python-chinese at lists.python.cn
  http://python.cn/mailman/listinfo/python-chinese
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050224/76eeb409/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号