随风的季节 发表于 2013-9-22 14:55:25

汇编语言问题3.8

汇编语言问题3.8我在Debug中执行到第二步就会自动关闭是为什么

mov ax,1000hH
MOVSS,AX    执行 到这里就知道关闭 是为什么
MOV SP,0010
MOV AX,001A
MOV BX,001B
.......................

随风的季节 发表于 2013-9-22 15:00:56

我刚才再测试了 我 把
movax,1200       这里修改为1200 就可以正常的执行下去 是不是这个地址冲突 哦MOVSS,AX
MOV SP,0010
MOV AX,001A
MOV BX,001B
.......................

hesongnian123 发表于 2013-9-22 15:55:13


mov ax,1000hH

你hH定义两个16进制干什么 ?一个就够了1000可以是表示的默认十进制    给我分啊~

baby520 发表于 2013-9-22 20:26:20

多了个H。。。哈哈。。。太大意了。

vitamin 发表于 2013-9-23 09:33:30

是因为多一个H:big

wwwrookie 发表于 2013-9-23 16:29:56

学习学习下 学习

随风的季节 发表于 2013-9-23 21:43:33

不是多个H的问题不打H也一样 只要地址是1000就会错 1200就正常

菜鸟的春天 发表于 2013-9-24 21:48:07

后面不用加H的

玉宁417 发表于 2013-9-26 09:02:12


学习,支持一下!加油

林黛玉的葬礼 发表于 2013-9-26 15:12:41

H是手打的吧

业小灵 发表于 2013-9-26 23:31:31

你自己都试过啦,肯定地址有冲突

胡八一 发表于 2013-9-27 00:20:22

我记得小甲鱼有个视频讲过,好像是有程序占用了那个地址空间。

牡丹花下死做鬼 发表于 2013-9-27 17:10:29

是   mov ax,1000h
不是mov ax,1000hH

青玄 发表于 2013-9-30 21:22:59

哦,这是内存的问题,可能是在这段内存中有你运行的程序,这样吧,你改一下CS和IP的值就可以了

trek600 发表于 2013-10-2 23:28:39

应该是地址冲突了吧
页: [1]
查看完整版本: 汇编语言问题3.8