-
-
[旧帖] [求助]帮忙看看这段代码有没有问题 0.00雪花
-
发表于: 2008-1-29 22:04 2066
-
TITLE myfile - move string from source buffer to dest buffer
data segment
source_buffer DB 40 DUP('a')
data ends
extra segment
dest_buffer DB 40 DUP(?)
extra ends
code segment
main proc far
assume cs:code,ds:data,es:extra
start:
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
mov ax,extra
mov es,ax
lea si,source_buffer
lea di,dest_buffer
cld
mov cx,40
rep movsb
ret
main ends
code endp
end start
以下是在我的机器上运行的出错消息:C:\Documents and Settings\Administrator\桌面\masm615\test1.asm(25) : fatal error A1010: unmatched block nesting : main
data segment
source_buffer DB 40 DUP('a')
data ends
extra segment
dest_buffer DB 40 DUP(?)
extra ends
code segment
main proc far
assume cs:code,ds:data,es:extra
start:
push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
mov ax,extra
mov es,ax
lea si,source_buffer
lea di,dest_buffer
cld
mov cx,40
rep movsb
ret
main ends
code endp
end start
以下是在我的机器上运行的出错消息:C:\Documents and Settings\Administrator\桌面\masm615\test1.asm(25) : fatal error A1010: unmatched block nesting : main
赞赏
赞赏
雪币:
留言: