| 12345678910111213141516171819202122232425262728293031 |
- .model small
- .code
- .286
- org 100h
- start: jmp short begin
- _jsize dw 0
- _psize dw 0
- begin:
- mov ah, 9h
- mov dx, offset msg
- int 21h
- mov si, _psize
- add si, 100h
- mov di, 100h
- mov cx, _jsize
- cld
- push 100h
- mov ax, word ptr ds:[comm1]
- mov ds:[0f000h], ax
- mov al, byte ptr ds:[comm1 + 2]
- mov ds:[0f002h], al
- push 0f000h
- ret
- comm1: rep movsb
- ret
-
- msg db 'fido$'
- end start
|