当前位置:编程学习 > 汇编语言 >>

汇编语言中03B进栈后为什么变成0FF3B啊?

追问:为什么事0FF,而不是别的了?详细解答加分的。
答案:进栈出栈每次SP加或减2,说明占用两个字节,而您的03B只占一个字节,进栈时自动添加另外一个字节0FF,所以您看到的就是0FF3B。

明白?
其他:压栈指令,每次压入16位数。 
3BH附近的数据,被捎带压进去了,就成了FF3BH。 

上一个:一个汇编习题,求解
下一个:汇编,求一个一加到一百的程序,要求每句都有详细注释。重要是注释,要在未来汇编上能编译。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,