format MZ

entry .code: start

segment .code
start:
	mov ax, .data ; put data segment into ax
	mov ds, ax    ; there, I setup the DS for you
	mov dx, msg   ; now I give you the offset in DX. DS:DX now completed.
	mov ah, 9h
	int 21h
	mov ah, 4ch
	int 21h

segment .data
	msg db 'Hello World', '$'