diff helloworld.s16 @ 0:7e44f7d5810b

Initial commit. CPU working well enough for simple hello world program.
author Michael Pavone <pavone@retrodev.com>
date Tue, 22 Mar 2016 22:44:02 -0700
parents
children a44e078d792b
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/helloworld.s16	Tue Mar 22 22:44:02 2016 -0700
@@ -0,0 +1,13 @@
+	ldim message, r0
+	ldim 0, r1
+loop
+	ld8 r0, r1, r2
+	ori 0, r2
+	beq done
+	outi 11, r2
+	bra loop
+done
+	bra done
+	
+message:
+	dc.b "Hello, world!", 0
\ No newline at end of file