debug时报错
尝试了半天 发现是因为 定义了一个栈 偏移地址sp=0010h的时候 到这里就会报错。。求高手帮忙啊stack segment
dw 8 dup (0)
stack ends
mov bx,stack
mov ss,bx
mov sp,0010h
这样就会报错
stack segment
dw 16 dup (0)
stack ends
mov bx,stack
mov ss,bx
mov sp,0020h
这样就没事。。 ryan0632 发表于 2014-1-14 14:14 static/image/common/back.gif
你的栈指针小了,设置大一点就可以了
我定义的8个字节的栈空间 初始为空 sp指向0010h 怎么会小了呢? 卖狼羔的羊 发表于 2014-1-14 14:26 static/image/common/back.gif
我定义的8个字节的栈空间 初始为空 sp指向0010h 怎么会小了呢?
明白了,,是小了。。前面还call了一下 111111111111111111111111111 从问题中学习是最好的方法。学习了
页:
[1]