From: Martin Perner Date: Fri, 17 Dec 2010 23:51:34 +0000 (+0100) Subject: [vm] wrong order of input + minibug X-Git-Tag: bootrom_v1~65 X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=calu.git;a=commitdiff_plain;h=31e4b515b765f5e9d96264ab11d1395a990475e0 [vm] wrong order of input + minibug --- diff --git a/8_benchs/src/vm.s b/8_benchs/src/vm.s index a16b5b9..c9b7e04 100644 --- a/8_benchs/src/vm.s +++ b/8_benchs/src/vm.s @@ -1,24 +1,34 @@ .data .org 0x10 inputdata: -;4 8 * 8 -.fill 1, 0x34382A38 +;8 * 8 4 +.fill 1, 0x382A3834 ;8 * X 1 .fill 1, 0x382A5831 +;1 X * 8 +.fill 1, 0x31582A38 ;- X D + .fill 1, 0x2D58442B -;D J \xF8 P -.fill 1, 0x444AF850 +;+ D X - +.fill 1, 0x2B44582D +;P \xF8 J D +.fill 1, 0x50F84A44 ;6 8 * + .fill 1, 0x36382A2B +;+ * 8 6 +.fill 1, 0x2B2A3836 ;D I \020 \000 .fill 1, 0x44492000 +;\000 \020 I D +.fill 1, 0x00204944 ;\000 \000 < ~ .fill 1, 0x00003C7E -;J \005 P 8 -.fill 1, 0x4A055038 -;8 * -.fill 1, 0x382A +;~ < \000 \000 +.fill 1, 0x7E3C0000 +;8 P \005 J +.fill 1, 0x3850054A +;* 8 +.fill 1, 0x2A38 stack: .fill 256, 0 @@ -48,7 +58,7 @@ vm_loop: ;generate effective input addr add r4, r1, r2 ;load input - ldw r5, 0(r4) + ldb r5, 0(r4) ;jump to instr brr r5