commit 20e6107dd598d7bfc630937ca5b0ec5f6000cd19
parent 19bf1c0e576965b01b2e7789e9e1b2b523093b59
Author: Brian Swetland <swetland@frotz.net>
Date: Thu, 9 Feb 2012 17:01:23 -0800
tests: simple write/read to ram
Diffstat:
2 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/tests/0030-ram.s b/tests/0030-ram.s
@@ -0,0 +1,8 @@
+ MOV R0, 0x11223344
+ MOV R1, 0x74
+ SW R0, [R1]
+ MOV R2, 0x77777777
+ LW R14, [R1]
+ ADD R15, R14, R0
+ NOP
+ WORD 0xFFFFFFFF
diff --git a/tests/0030-ram.s.gold b/tests/0030-ram.s.gold
@@ -0,0 +1,10 @@
+PC> 00000000 I> 1f001122 R> xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
+PC> 00000004 I> 10003344 R> 11220000 xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
+PC> 00000008 I> 1e010074 R> 11223344 xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
+PC> 0000000c I> 30100000 R> 11223344 00000074 xxxxxxxx xxxxxxxx xxxxxxxx
+PC> 00000010 I> 1f027777 R> 11223344 00000074 xxxxxxxx xxxxxxxx xxxxxxxx
+PC> 00000014 I> 10227777 R> 11223344 00000074 77770000 xxxxxxxx xxxxxxxx
+PC> 00000018 I> 201e0000 R> 11223344 00000074 77777777 xxxxxxxx xxxxxxxx
+PC> 0000001c I> 02e0f000 R> 11223344 00000074 77777777 11223344 xxxxxxxx
+PC> 00000020 I> 00000000 R> 11223344 00000074 77777777 11223344 22446688
+PC> EXIT