眼角宣泄悲伤 发表于 2013-5-13 12:50:05

汇编语言(王爽)第二版,检测点3.2课后习题

mov ax,1000
mov ds,ax
mov ax,2000
mov ss,ax
mov sp,10
push
push
push
push
push
push
push
push
执行指令push 时,怎么敲键盘都不能执行t命令,但执行别的命令时没问题,有时会弹出NTVDM的窗口
把sp的值改为16时,逆序复制就实现了
mov ax,2000
mov ds,ax
mov ax,1000
mov ss,ax
mov sp,0
push
push
push
push
push
push
push
push
总会弹出NTVDM的窗口,改变SP的值后会执行到底,但最终结果不是逆序的,数据对不上
为什么呢?这些问题跟系统有关系吗,我系统是Win7的!

NGtailang 发表于 2013-5-13 23:03:54

你碰不了该碰的秘密了

hide2may 发表于 2013-5-14 00:25:12

本帖最后由 hide2may 于 2013-5-14 00:27 编辑

淡定,淡定,淡定……
我的XP機也是一樣,總是過不了 push 及 pop 那一關:dizzy:

眼角宣泄悲伤 发表于 2013-5-14 18:22:10

NGtailang 发表于 2013-5-13 23:03 static/image/common/back.gif
你碰不了该碰的秘密了

应该怎样改动才能实现呢

眼角宣泄悲伤 发表于 2013-5-14 18:24:50

NGtailang 发表于 2013-5-13 23:03 static/image/common/back.gif
你碰不了该碰的秘密了

该怎样改动呢?
非常感谢您的指导

眼角宣泄悲伤 发表于 2013-5-14 18:26:55

hide2may 发表于 2013-5-14 00:25 static/image/common/back.gif
淡定,淡定,淡定……
我的XP機也是一樣,總是過不了 push 及 pop 那一關

要弄懂他,我们共同加油

hide2may 发表于 2013-5-14 21:58:13

你看看這裡,
http://bbs.fishc.com/thread-31609-1-1.html
有前輩說:可以把 "c" 理解成关键字 :lol

小靚同学Leon 发表于 2013-5-15 11:42:17

试试push 10h

小靚同学Leon 发表于 2013-5-15 11:43:46

错了,是试试mov sp,10h

vitamin 发表于 2013-5-15 12:31:58

可以认为c不能用了...

都市小矮人 发表于 2013-5-15 12:46:19

楼主加油,鱼C加油!我们都看好你哦!

yang40270243 发表于 2013-5-16 07:43:59

感谢楼主分享,新手学习,感谢楼主分享!!!!!

yang40270243 发表于 2013-5-16 08:00:44

真是难得给力的帖子啊。

yang40270243 发表于 2013-5-16 08:39:34

真是难得给力的帖子啊。

眼角宣泄悲伤 发表于 2013-5-18 10:50:17

小靚同学Leon 发表于 2013-5-15 11:43 static/image/common/back.gif
错了,是试试mov sp,10h

还是不行,那里默认的就是十六进制吧

☆小韦QQ 发表于 2013-5-19 00:23:06

强烈支持楼主ing……

姗姗莱咫 发表于 2013-5-21 16:07:11

强烈支持楼主ing……

s0512 发表于 2013-5-25 11:21:11

栈设置的小了。。搞大些。

菜鸟一个a 发表于 2013-12-25 18:11:59

学习学习再学习

~逆天~ 发表于 2013-12-26 13:36:39

小靚同学Leon 发表于 2013-5-15 11:43 static/image/common/back.gif
错了,是试试mov sp,10h

正解。。。。。。。。。。
页: [1] 2
查看完整版本: 汇编语言(王爽)第二版,检测点3.2课后习题