.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
