ー殇ヘ゛主演 发表于 2012-4-9 22:04:51

这个怎么错了这么多啊

assume cs:code, ds:a, ss:c
    a segment
   db 1,2,3,4,5,6,7,8
   a ends
   
   c segment
   db 0,0,0,0,0,0,0,0
   c ends
code assume

star:mov ax,a
mov ds,ax
mov cx,c
mov ss,cx
mov cx,8
mov bx,0
loop: add ss:,ds:
      add bx,2
   loop s
   
   mov 4c00h
   int 21h
   code ends
   end star
   

hxs554f 发表于 2012-4-9 22:04:52


assume cs:code, ds:a, ss:c
    a segment
   db 1,2,3,4,5,6,7,8
   a ends
   
   c segment
   db 0,0,0,0,0,0,0,0
   c ends
code segment   ;code assume

star: mov ax,a
                mov ds,ax
                mov cx,c
                mov ss,cx
                mov cx,8
                mov bx,0
                ;loop:标号要一致
s:           ;add ss:,ds: 不能直接这样写
      mov dx,ds:
      add ss:,dx
           add bx,2
           loop s
   
          ; mov 4c00h
           mov ax,4c00h
           int 21h
code ends
end star

梦想与现实 发表于 2012-4-10 09:32:01

虽然不能回答你的问题但是沙发是我的了{:5_95:}

ー殇ヘ゛主演 发表于 2012-4-10 17:18:34

hxs554f 发表于 2012-4-10 12:44 static/image/common/back.gif
assume cs:code, ds:a, ss:c
    a segment
   db 1,2,3,4,5,6,7,8


谢谢啊怪不得呢

ー殇ヘ゛主演 发表于 2012-4-10 17:29:20

hxs554f 发表于 2012-4-9 22:04 static/image/common/back.gif
assume cs:code, ds:a, ss:c
    a segment
   db 1,2,3,4,5,6,7,8


可是还是有错误啊152.asm,<1>.errorA2008::c
                        152.asm,<6>;error A2008:   ;c
                        .................................:   :c
                        ...........................;      c
怎么还有问题啊

hxs554f 发表于 2012-4-10 22:02:23

c是masm的关键字,建议用其他代替

ー殇ヘ゛主演 发表于 2012-4-11 20:44:59

oo xiexie a

key2046 发表于 2017-1-10 18:23:01

虽然不能回答你的问题&nbsp;&nbsp;但是沙发是我的了

key2046 发表于 2017-1-10 18:25:36

虽然不能回答你的问题&nbsp;&nbsp;但是沙发是我的了
页: [1]
查看完整版本: 这个怎么错了这么多啊