鱼C论坛

 找回密码
 立即注册
查看: 5977|回复: 27

新手发帖,关于入栈和出栈的问题

[复制链接]
发表于 2013-7-22 15:20:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
                                                                                     (1)
      ...........                                                                       ……
                                                                                ————
                                                                                      23       <—— 入栈后   
stack    segment                                                     ————dw  0  duop(0)                                                             01
stack    ends                                                            ————
                                                                                      ……               
     ............                                                                   ————

mov     ax,  0123h                                                      
push    ax
pop      al

此时al中存放的是23h还是01h?或者是不能这么用?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-7-22 15:21:40 | 显示全部楼层
上面错位了。。。。   那个是dw 8 dup (0)....
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-22 16:30:25 | 显示全部楼层

嗯,谢谢了,看图看明白了。不过原来一直有一个误区,以为pop出来的是2个字节,不过al只能存放一个字节,所以以为“溢出”了一个字节。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-22 16:31:30 | 显示全部楼层
SilverMagic 发表于 2013-7-22 15:32
这个要看你的机子是大端存储还是小端存储了,一般我们现在机子都是小端存储吧
PUSH的时候,SP指针先-2然后 ...

如果是大端存储的话,是什么样子的呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-22 16:32:20 | 显示全部楼层

嗯,知道了 ,谢谢了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-22 16:33:00 | 显示全部楼层
SilverMagic 发表于 2013-7-22 15:32
这个要看你的机子是大端存储还是小端存储了,一般我们现在机子都是小端存储吧
PUSH的时候,SP指针先-2然后 ...

如果是大端存储的话是个什么样子的呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-22 17:00:34 | 显示全部楼层
SilverMagic 发表于 2013-7-22 16:53
你可以百度下,大小端模式,这个应该在计算机组成原理或者汇编书籍上会有解释
我当搬运工了,这种解释还 ...

嘿嘿,谢谢了,原来不知道还有大小端之分,现在看来这个也有必要了解一下。还是得谢谢你,麻烦了!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-23 14:23:25 | 显示全部楼层
永驻零一 发表于 2013-7-23 13:17
任何问题 先度娘 不行 才放狗 还是无果 再问人

好吧。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-23 14:24:14 | 显示全部楼层
大娱乐家_╮ 发表于 2013-7-23 13:03
那个是dw 8 dup (0)....

额。。。确实是。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-23 16:33:41 | 显示全部楼层
牡丹花下死做鬼 发表于 2013-7-23 15:15
你的语法就有错误 就像小甲鱼说的 你想要10个美女壳家里只能住8个 怎么办
pop al   错误
16bit数据不能放 ...

有错误,才来问的。。。以前总以为会自动溢出,不过看来根本不能这么用
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-14 03:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表