地龙 发表于 2012-2-16 22:18:56

各位高手请帮忙debug编译卡死

本帖最后由 地龙 于 2012-2-16 22:24 编辑

http://img18.wal8.com/img18/234302_20120216222450/132940235187.jpg

mov ax 2266这句的时候就卡住了汇编18节3.10分析的例子。

没个正样 发表于 2012-2-17 01:00:03

是sp计算错了,换成sp=2000   后,再试一试。
即:
mov ax,1000
mov ss,ax
mov sp,2000
mov ax,2266
push ax

地龙 发表于 2012-2-17 01:41:36

谢谢 你的指导但是按照你所表述的代码我测试后mov sp,2000没有执行...

地龙 发表于 2012-2-17 01:46:27

http://img18.wal8.com/img18/234302_20120216222450/132941455478.jpg

为什么
mov ax,1000
mov sp,2000
都没有看到执行呢?

没个正样 发表于 2012-2-17 04:54:48

其实,mov sp,10 就行了。


mov ax,1000
mov ss,ax
mov sp,10
mov ax,2266
push ax

mov sp,10 在执行时你是看不到的,要想知道mov sp,10是否被执行,可观察sp值的前后变化。

地龙 发表于 2012-2-17 16:22:42

谢谢你的指导。
页: [1]
查看完整版本: 各位高手请帮忙debug编译卡死