张国祥 发表于 2012-6-23 20:35:55

同志们帮看一下~

本帖最后由 张国祥 于 2012-6-24 12:53 编辑


不知道是什么原因,代码没出错啊……

907806863 发表于 2012-6-23 21:21:06

masm中【000C】不代表偏移地址,要先赋值给寄存器比如:mov ax,000c
                                                                                    mov bl,

张国祥 发表于 2012-6-23 22:45:06

907806863 发表于 2012-6-23 21:21 static/image/common/back.gif
masm中【000C】不代表偏移地址,要先赋值给寄存器比如:mov ax,000c
                                  ...

我前面也是这么写的,为什么只有这一行报错?

907806863 发表于 2012-6-24 11:00:48

张国祥 发表于 2012-6-23 22:45 static/image/common/back.gif
我前面也是这么写的,为什么只有这一行报错?

这个就不清楚了,你全部改下试试。

無邪 发表于 2012-6-24 11:53:01

mov bl,   是指将地址000c处的字节内容付给bl
nondigit in number 是 非数字的量

镜花水月 发表于 2012-6-24 11:54:42

本帖最后由 镜花水月 于 2012-6-24 11:56 编辑

你可以试试,最好指定在什么段中。

张国祥 发表于 2012-6-24 12:52:00

镜花水月 发表于 2012-6-24 11:54 static/image/common/back.gif
你可以试试,最好指定在什么段中。

谢谢,你加的H让我瞬间明白了,,十六进制要加H,十进制不存在C,谢谢啦!

张国祥 发表于 2012-6-24 12:52:38

無邪 发表于 2012-6-24 11:53 static/image/common/back.gif
mov bl,   是指将地址000c处的字节内容付给bl
nondigit in number 是 非数字的量

谢谢,明白了,后面要加个H

张国祥 发表于 2012-6-24 12:53:18

907806863 发表于 2012-6-24 11:00 static/image/common/back.gif
这个就不清楚了,你全部改下试试。

已经知道原因了,后面要加H,谢谢!

907806863 发表于 2012-6-24 21:35:19

张国祥 发表于 2012-6-24 12:53 static/image/common/back.gif
已经知道原因了,后面要加H,谢谢!

    不客气。
页: [1]
查看完整版本: 同志们帮看一下~