小乌龟 发表于 2011-5-16 22:44:39

实验五第五个问题 代码错误求解

本帖最后由 小乌龟 于 2011-5-17 10:25 编辑

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

b segment
db 1,2,3,4,5,6,7,8
b ends

d segment
db 0,0,0,0,0,0,0,0
d ends

code segment
start:
   mov ax,a
       mov es,ax
       
       mov ax,d
       mov ds,ax       
              
       mov bx,0
       mov cx,8
       
       s:mov al,es:
           add ,al
       inc bx
       loop s
       
        mov ax,b
       mov es,ax
       
       mov bx,0
       mov cx,8
       
       s0:mov al,es:
           add ,al
       inc bx
       loop s0
       
mov 4c00h
int 21h
code ends
end start          
MASM编译老出现这个问题,找半天不知何故!{:3_60:} 求解求解
Assembling: 6.asm
6.asm(41) : error A2008: syntax error : in instruction

lxbwyr 发表于 2011-5-16 23:37:42

第41行。mov 4C00h
要写成mov ax,4c00h

小乌龟 发表于 2011-5-17 10:22:58

回复 lxbwyr 的帖子

感谢,:handshake
页: [1]
查看完整版本: 实验五第五个问题 代码错误求解