D.调dē哗丽 发表于 2011-12-30 00:36:01

今天怎么总遇到怪事情。。。

本帖最后由 D.调dē哗丽 于 2012-1-1 12:37 编辑


assume cs:codesg,ds:datasg

datasg segment
db '1. file '
db '2. edit '
db '3. search '
db '4. view '
db '5. options '
db '6. help '
datasg ends

codesg segment


start:mov ax,datasg
mov ds,ax
mov bx,0

mov cx,6
s:mov al,
and al,11011111b
mov ,al
add bx,16
loop s

mov ax,4c00h
int 21h

codesg ends

end start
今天怎么总遇到怪事情。。。看上面的代码,我编译时这样提示……
http://bbs.fishc.com/data/attachment/album/201112/30/003114gdmgq0n2ksxg2g0j.jpg
难道空代码也要报错……

我在这里加了一个换行,就提示正确可以编译了,谁知道这是为什么- -!
http://bbs.fishc.com/data/attachment/album/201112/30/003514aa5akt4ataaaa7is.jpg

D.调dē哗丽 发表于 2011-12-30 10:50:27

还有个问题,我和书里打完全一样的代码,还是编译不了,是不是编译器出问题了?:Q

ever.g 发表于 2011-12-30 13:52:35

没问题 加不加空格都一样的

D.调dē哗丽 发表于 2011-12-30 20:48:10

ever.g 发表于 2011-12-30 13:52 static/image/common/back.gif
没问题 加不加空格都一样的

不是空格啊,是换行符,就是按了一下回车才可以编译

D.调dē哗丽 发表于 2011-12-31 15:36:12

愁人啊:Q
谁能帮帮我吗

nuckzjt 发表于 2011-12-31 18:11:35

我没有遇见这个问题,我也试过了,两种都可以
我的图片发不上来,不然可以给你看看~ 编译器的问题

——挥霍。? 发表于 2011-12-31 18:16:55

不懂啊,你们学的都好快啊,羡慕啊

415968430 发表于 2011-12-31 22:29:18

不懂,没出现过

redhat0921 发表于 2012-1-1 08:44:50

是编译器问题,你用MASM5.0就没问题了

D.调dē哗丽 发表于 2012-1-1 12:37:26

果然是编译器问题。。。我下载6.15的覆盖,还是不行,然后我直接删除了,然后再重新解压才解决问题。。。该死的编译器……:@

谢谢楼上的朋友!{:5_95:}
页: [1]
查看完整版本: 今天怎么总遇到怪事情。。。