Initial commit
diff --git a/DOS.ASM b/DOS.ASM
new file mode 100644
index 0000000..646ac7a
--- /dev/null
+++ b/DOS.ASM
@@ -0,0 +1,34 @@
+	%MACRO WRITESOUT 0
+	MOV AH, 09h
+	INT 21h
+	%ENDMACRO
+
+	%MACRO FLUSH 0
+	MOV AX, 0C00h
+	INT 21h
+	%ENDMACRO
+
+	%MACRO QUIT_PROC 0
+	MOV AX, 4C00h
+	INT 21h
+	%ENDMACRO
+	
+	%MACRO GETSTDINSTATUS 0
+	MOV AH, 0Bh
+	INT 21h
+	%ENDMACRO
+
+	%MACRO READCIN 0
+	MOV AH, 1
+	INT 21h
+	%ENDMACRO
+
+	%MACRO WRITECOUT 0
+	MOV AH, 02h
+	INT 21h
+	%ENDMACRO
+
+	%DEFINE WORDSZ 2
+
+	%DEFINE ASCII_RETURN 0Dh
+	%DEFINE ASCII_NEWLINE 0Ah