BITS 16 CPU 8086 main: mov bp, sp mov si, [bp+4] mov cx, [si] mov si, [bp+6] mov di, [si] mov si, [bp+8] mov si, [si] push ds push es mov ax, cs mov ds, ax mov es, ax cld rep movsw pop es pop ds retf 6