将beg_copy到end_copy的代码复制到0:200H处
assume cs:codeseg
codeseg segment
start:
mov ax, cs
mov ds, ax
mov si, offset beg_copy
mov ax, 0
mov es, ax
mov di, 200H
mov cx, offset end_copy -offset beg_copy
copy:
;复制中的主要代码写这里
mov al,[si]
mov es:[di],al
inc si
inc di
loop copy
stop_copy:
mov ax, 4c00h
int 21h
beg_copy: ;这儿的代码是要被复制的
mov ax, 0
add ax, ax
wait
end_copy: nop
codeseg ends
end start