soloveso 发表于 2011-5-5 12:09:12

求助,例题6.1怎么编译不通过的?

本帖最后由 loop 于 2011-5-6 00:07 编辑

assume   cs:code
codesegment
          dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
              dw 0,0,0,0,0,0,0,0
       
start:                         mov ax,cs
                  mov ss,ax
                  mov sp,32
                  mov bx,0
                  mov cx,8
          s:            push cs:
                         add bx,2
               loop s
       
                         mov bx,0
                  mov cx,8
       s0:         pop cs:
                                 add bx 2
                                  loop s0
                                 mov ax,4c00h
                  int 21h

code ends
end start有人遇到这个问题吗,我只是想debug看看

fishz 发表于 2011-5-5 13:01:02

s0循环中的“add bx 2"少了个逗号。
汇编符号要特别小心啊,大小写倒没什么关系。

soloveso 发表于 2011-5-5 17:20:23

回复 fishz 的帖子

谢谢你,是我大意了,

sundelian 发表于 2011-5-6 21:49:05

写程序的最应该也必须克服的就是马虎大意的毛病....
页: [1]
查看完整版本: 求助,例题6.1怎么编译不通过的?