From fb4a33dfbbfd3d85e3ecee65bdee36b12c4f9937 Mon Sep 17 00:00:00 2001 From: Alex AUVOLAT Date: Wed, 8 Jan 2014 10:38:42 +0100 Subject: Crap. Here it is. --- asm/test.asm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 asm/test.asm (limited to 'asm/test.asm') diff --git a/asm/test.asm b/asm/test.asm new file mode 100644 index 0000000..2597f1f --- /dev/null +++ b/asm/test.asm @@ -0,0 +1,26 @@ +.text + liuz SP 0xFF + add D Z Z +init: + liuz B 0x40 + lw B 0(B) + add D D B + push D + la A msgtick + jal ser_out_msg + pop D + j init + +ser_out_msg: + lb B 0(A) + jz B ser_out_msg_ret + liuz C 0x41 + lil C 0x02 + sb B 0(C) + incri A 1 + j ser_out_msg +ser_out_msg_ret: + jr RA + +msgtick: + asciiz "Tick!" -- cgit v1.2.3