==============
=Hello World!=
==============

This is a small little program that prints "Hello World!" on the screen and the quits.

Explanation of the code:

.MODEL TINY - this is a small program, and its going to be a .COM-file
.CODE - program code starts here
ORG 100H - we need some memory if we´re gonna do something...

Start: - our "real" code starts here

JMP Go - execution should continue at "Go" location

Text_Msg1	DB	'Hello World!','$' - text to print on screen

Go:

MOV AH,09H - tells the compiler that you want to print something on the screen
MOV DX,OFFSET TEXT_TO_PRINT_TO_SCREEN - is what to print on the screen
INT 21H - print it!

MOV AH,4CH - tells the compiler that you want to return to Dos
INT 21H - bye...

END Start - close the opened section Start

*** CODE STARTS HERE ***

; Hello World!
;
; Compile using TASM 5.0 with these commands:
; TASM hello.asm
; TLINK -t -x hello.obj

.MODEL TINY
.CODE
ORG 100H

Start:

JMP Go

Text_Msg1	DB	'Hello World!','$'

Go:

MOV AH,09H
MOV DX,OFFSET Text_Msg1
INT 21H

MOV AH,4CH
INT 21H

END Start

*** CODE ENDS HERE ***

Hope you understod something at least, if not read it again and again and then start messing
around with it, change the text, add more text, whatever...