将”mov ax,4c00h”前的指令复制到内存 0:200处

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
assume cs:codesg
codesg segment
mov ax,076Ch ;经观察程序从076Ch开始
mov ds,ax
mov ax,0020h
mov es,ax
mov bx,0
mov cx,17h ;4c00前指令有17H字节
s:
mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
codesg ends
end