程序在运行中将start
处的一条指令复制到s0
处:
assume cs:code
code segment
start:
mov ax, bx ; “mov ax, bx”的机器码占两个字节
mov si, offset start
mov di, offset s0
mov ax, cs:[si]
mov cs:[di], ax
s0: nop ; nop的机器码占一个字节
nop
mov ax, 4c00h
int 21h
code ends
end start