From fb54b1c9d2fbc3d4a62c6b4d38ff68e9d3b25c26 Mon Sep 17 00:00:00 2001 From: j8takagi Date: Thu, 21 Jan 2010 22:37:55 +0900 Subject: [PATCH] =?utf8?q?=E3=82=A2=E3=82=BB=E3=83=B3=E3=83=96=E3=83=A9?= =?utf8?q?=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E3=81=A8=E3=83=86=E3=82=B9?= =?utf8?q?=E3=83=88=E3=81=AE=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .gitignore | 4 +- Makefile | 23 +- as/CMD/adda0.casl | 6 + as/CMD/adda1.casl | 8 + as/CMD/adda_overflow.casl | 6 + as/{ => CMD}/addl.casl | 0 as/{ => CMD}/addl_overflow.casl | 0 as/CMD/and0.casl | 6 + as/CMD/and1.casl | 6 + as/CMD/and2.casl | 5 + as/CMD/and3.casl | 5 + as/CMD/call0.casl | 12 + as/CMD/call1.casl | 11 + as/CMD/call2.casl | 11 + as/CMD/cpa1.casl | 6 + as/CMD/cpl1.casl | 6 + as/CMD/cpl2.casl | 6 + as/CMD/cpl3.casl | 7 + as/CMD/dc_overflow.casl | 10 + as/CMD/dc_spc.casl | 7 + as/CMD/ds_0.casl | 8 + as/CMD/lad0.casl | 4 + as/CMD/lad1.casl | 6 + as/CMD/lad2.casl | 5 + as/CMD/lad3.casl | 5 + as/CMD/lad4.casl | 6 + as/CMD/ld0.casl | 5 + as/CMD/ld1.casl | 5 + as/{ => CMD}/ld2.casl | 0 as/{ => CMD}/ld3.casl | 0 as/CMD/ld4.casl | 9 + as/CMD/ld5.casl | 8 + as/CMD/ld_loop.casl | 12 + as/{ => CMD}/literal_spc.casl | 0 as/{ => CMD}/literalstr.casl | 0 as/CMD/nop.casl | 13 + as/CMD/out0.casl | 6 + as/CMD/out1.casl | 7 + as/CMD/pushpop.casl | 11 + as/CMD/sla2.casl | 6 + as/CMD/sla3.casl | 6 + as/CMD/sll2.casl | 7 + as/CMD/sll3.casl | 7 + as/CMD/sra2.casl | 5 + as/{ => CMD}/sra3.casl | 0 as/{ => CMD}/sra4.casl | 0 as/CMD/st0.casl | 6 + as/CMD/st1.casl | 7 + as/CMD/svc2.casl | 12 + as/CMD/svc2_out.casl | 16 + as/{ => CMD}/xor0.casl | 0 as/{ => CMD}/xor1.casl | 0 as/CMD/xor3.casl | 7 + as/CMD/xor4.casl | 13 + as/CMD/xor5.casl | 7 + as/ERR/cmd_err0.casl | 6 + as/ERR/cmd_err1.casl | 5 + as/ERR/ds_err.casl | 6 + as/ERR/labeldup_err.casl | 7 + as/ERR/opdspc_err.casl | 7 + as/FE_TESTS/2008_04/Q09/token.casl | 42 + as/FE_TESTS/2008_04/Q09/token_call.casl | 9 + as/FE_TESTS/2008_10/Q09/ptn1.casl | 12 + as/{ => FE_TESTS/2008_10/Q09}/ptn1_call.casl | 2 + as/{ => FE_TESTS/2008_10/Q09}/ptn2.casl | 2 + as/{ => FE_TESTS/2008_10/Q09}/ptn2_call.casl | 2 + as/FE_TESTS/2008_10/Q09/ptn3.casl | 7 + as/{ => FE_TESTS/2008_10/Q09}/ptn3_call.casl | 2 + as/{ => FE_TESTS/2008_10/Q09}/ptn4.casl | 2 + as/{ => FE_TESTS/2008_10/Q09}/ptn4_call.casl | 2 + as/{ => FE_TESTS/2008_10/Q13}/summary.casl | 2 + .../2008_10/Q13/summary_call.casl} | 0 as/FE_TESTS/2009_04/Q12/muls.casl | 27 + as/{ => FE_TESTS/2009_04/Q12}/muls2.casl | 10 - as/FE_TESTS/2009_04/Q12/muls2_call.casl | 10 + as/FE_TESTS/2009_04/Q12/muls_call.casl | 10 + as/FE_TESTS/2009_10/Q12/outb.casl | 108 + as/FE_TESTS/2009_10/Q12/replace.casl | 30 + as/FE_TESTS/2009_10/Q12/replace_call.casl | 21 + as/FUNC/abs.casl | 9 + as/FUNC/abs_call.casl | 15 + as/FUNC/cnt60.casl | 10 + as/{count.casl => FUNC/count1.casl} | 0 as/FUNC/count1_call.casl | 15 + as/FUNC/count1_call0.casl | 7 + as/FUNC/divl0.casl | 20 + as/FUNC/divl1.casl | 42 + as/FUNC/divl_call.casl | 38 + as/FUNC/divl_call0.casl | 7 + as/FUNC/divl_call1.casl | 13 + as/FUNC/fib.casl | 20 + as/FUNC/fib_outl.casl | 18 + as/{ => FUNC}/hanoi.casl | 0 as/FUNC/inl.casl | 60 + as/FUNC/inl_call.casl | 12 + as/FUNC/iotest.casl | 20 + as/FUNC/minim.casl | 19 + as/FUNC/minim_call.casl | 11 + as/FUNC/mula0.casl | 53 + as/FUNC/mula1.casl | 60 + as/FUNC/mula_call.casl | 38 + as/FUNC/mula_call0.casl | 7 + as/FUNC/mula_call1.casl | 14 + as/FUNC/mula_call2.casl | 9 + as/FUNC/mula_timestab.casl | 33 + as/FUNC/mull0.casl | 14 + as/FUNC/mull1.casl | 22 + as/FUNC/mull_call.casl | 38 + as/FUNC/mull_call0.casl | 7 + as/FUNC/mull_call1.casl | 14 + as/FUNC/mull_timestab.casl | 27 + as/FUNC/outa.casl | 122 + as/FUNC/outa0.casl | 103 + as/FUNC/outa_call.casl | 23 + as/FUNC/outa_call1.casl | 6 + as/FUNC/outa_call2.casl | 6 + as/FUNC/outb.casl | 108 + as/FUNC/outb_call.casl | 22 + as/FUNC/outd_q15.casl | 83 + as/FUNC/outd_q15_call.casl | 21 + as/FUNC/outd_q15_call0.casl | 6 + as/FUNC/outl.casl | 107 + as/FUNC/outl_call.casl | 22 + as/FUNC/outl_call0.casl | 6 + as/FUNC/outl_call1.casl | 6 + as/FUNC/outl_call2.casl | 6 + as/FUNC/rev.casl | 25 + as/FUNC/rev_call.casl | 10 + as/FUNC/sum.casl | 14 + as/FUNC/sum_call.casl | 9 + as/YAKUWA/README.txt | 4 + as/YAKUWA/binout.casl | 55 + as/{ => YAKUWA}/floatedit.casl | 0 as/add.casl | 7 - as/add1.casl | 11 - as/add2.casl | 10 - as/add_err.casl | 9 - as/add_labelerr.casl | 9 - as/add_loop.casl | 11 - as/add_opdspc_err.casl | 9 - as/add_p.casl | 9 - as/adda_overflow.casl | 9 - as/binout.casl | 40 - as/count_call.casl | 5 - as/count_call1.casl | 5 - as/count_call2.casl | 5 - as/cpa1.casl | 6 - as/dc_overflow.casl | 9 - as/dc_spc.casl | 7 - as/div.casl | 17 - as/div10.casl | 12 - as/div10_test.casl | 5 - as/div2.casl | 16 - as/div3.casl | 16 - as/div_call.casl | 8 - as/div_sub.casl | 12 - as/ds.casl | 13 - as/ds_err.casl | 6 - as/iotest.casl | 20 - as/itoa.casl | 90 - as/itoa0.casl | 14 - as/itoa1.casl | 34 - as/itoa2.casl | 66 - as/lad.casl | 6 - as/ladtest.casl | 6 - as/ld.casl | 8 - as/ld4.casl | 9 - as/ld_data.casl | 11 - as/ld_zero.casl | 5 - as/min_main.casl | 24 - as/min_main2.casl | 17 - as/min_sub.casl | 20 - as/min_sub2.casl | 19 - as/minus.casl | 8 - as/minus2.casl | 12 - as/mul.casl | 55 - as/muls.casl | 37 - as/muls_out.casl | 42 - as/muls_p.casl | 42 - as/multi.casl | 22 - as/multi2.casl | 14 - as/multi2_test.casl | 8 - as/multi_call.casl | 17 - as/multi_call0.casl | 10 - as/multi_sub.casl | 46 - as/not.casl | 7 - as/outi.casl | 87 - as/outi0.casl | 90 - as/outi2.casl | 82 - as/outi2_call.casl | 8 - as/outi_call.casl | 14 - as/outtest.casl | 7 - as/outtest1.casl | 7 - as/outtest2.casl | 16 - as/outtest_err.casl | 7 - as/ptn1.casl | 10 - as/ptn3.casl | 5 - as/pushpop.casl | 11 - as/revtest.casl | 31 - as/sla2.casl | 8 - as/sra2.casl | 8 - as/suba_p.casl | 9 - as/suba_p2.casl | 95 - as/summary_call.casl | 8 - as/summary_lderr.casl | 60 - as/svctest.casl | 15 - as/xor.casl | 7 - as/zero1.casl | 13 - src/dumpword.c | 56 + test/Makefile.PARENT.mk | 55 + test/TEST.mk | 38 + test/astest/List.mk | 49 - test/astest/Makefile | 47 - test/astest/Test.mk | 61 - test/astest/add/Makefile | 3 - test/astest/add_err/0.txt | 8 - test/astest/add_err/Makefile | 2 - test/astest/add_labelerr/0.txt | 12 - test/astest/add_labelerr/Makefile | 2 - test/astest/add_opdspc_err/0.txt | 7 - test/astest/add_opdspc_err/Makefile | 2 - test/astest/add_p/0.txt | 395 - test/astest/add_p/Makefile | 4 - test/astest/adda_overflow/0.txt | 93 - test/astest/adda_overflow/Makefile | 3 - test/astest/addl/0.txt | 93 - test/astest/addl/Makefile | 2 - test/astest/addl_overflow/0.txt | 114 - test/astest/addl_overflow/Makefile | 3 - test/astest/binout/0.txt | 7390 ----------------- test/astest/binout/Makefile | 3 - test/astest/call/0.txt | 1385 --- test/astest/call/Makefile | 4 - test/astest/count/0.txt | 347 - test/astest/count/Makefile | 3 - test/astest/count_call/0.txt | 347 - test/astest/count_call/Makefile | 3 - test/astest/count_call1/0.txt | 347 - test/astest/count_call1/Makefile | 3 - test/astest/count_call2/0.txt | 1075 --- test/astest/count_call2/Makefile | 3 - test/astest/dc_overflow/0.txt | 93 - test/astest/dc_overflow/Makefile | 2 - test/astest/dc_spc/0.txt | 46 - test/astest/dc_spc/Makefile | 3 - test/astest/div/0.txt | 532 -- test/astest/div/Makefile | 2 - test/astest/div10_test/0.txt | 761 -- test/astest/div10_test/Makefile | 3 - test/astest/div2/0.txt | 5415 ------------ test/astest/div2/Makefile | 3 - test/astest/ds/0.txt | 174 - test/astest/ds/Makefile | 2 - test/astest/ds_err/0.txt | 9 - test/astest/ds_err/Makefile | 2 - test/astest/floatedit/0.txt | 500 -- test/astest/floatedit/Makefile | 4 - test/astest/hanoi/0.txt | 60 - test/astest/hanoi/Makefile | 3 - test/astest/hello/0.txt | 56 - test/astest/hello/Makefile | 3 - test/astest/iotest/Makefile | 4 - test/astest/lad/0.txt | 68 - test/astest/lad/Makefile | 2 - test/astest/ladtest/0.txt | 80 - test/astest/ladtest/Makefile | 2 - test/astest/ld/Makefile | 3 - test/astest/literal_spc/0.txt | 55 - test/astest/literal_spc/Makefile | 3 - test/astest/literalstr/0.txt | 1046 --- test/astest/literalstr/Makefile | 2 - test/astest/muls/0.txt | 886 -- test/astest/muls/Makefile | 2 - test/astest/muls_p/0.txt | 5761 ------------- test/astest/muls_p/Makefile | 3 - test/astest/multi/0.txt | 600 -- test/astest/multi/Makefile | 2 - test/astest/multi_p/0.txt | 621 -- test/astest/multi_p/Makefile | 4 - test/astest/outi/0.txt | 327 - test/astest/outi/Makefile | 5 - test/astest/outtest/0.txt | 215 - test/astest/outtest/Makefile | 2 - test/astest/outtest1/0.txt | 194 - test/astest/outtest1/Makefile | 2 - test/astest/outtest2/0.txt | 212 - test/astest/outtest2/Makefile | 2 - test/astest/outtest_err/0.txt | 10 - test/astest/outtest_err/Makefile | 2 - test/astest/ptn1/0.txt | 190 - test/astest/ptn1/Makefile | 4 - test/astest/ptn2/0.txt | 190 - test/astest/ptn2/Makefile | 4 - test/astest/ptn3/0.txt | 113 - test/astest/ptn3/Makefile | 4 - test/astest/ptn4/0.txt | 520 -- test/astest/ptn4/Makefile | 4 - test/astest/pushpop/0.txt | 165 - test/astest/pushpop/Makefile | 2 - test/astest/sla2/Makefile | 3 - test/astest/sra2/Makefile | 3 - test/astest/summary/0.txt | 101 - test/astest/summary/Makefile | 4 - test/astest/summary_lderr/0.txt | 381 - test/astest/summary_lderr/Makefile | 4 - test/integration/CASL2/CMD.mk | 2 + test/integration/CASL2/Makefile | 72 + test/integration/CASL2/TEST.log | 76 + test/integration/CASL2/TEST.mk | 27 + test/integration/CASL2/abs_call/0.txt | 661 ++ test/integration/CASL2/abs_call/Makefile | 6 + test/integration/CASL2/adda0/0.txt | 171 + test/integration/CASL2/adda0/Makefile | 6 + test/integration/CASL2/adda1/0.txt | 225 + test/integration/CASL2/adda1/Makefile | 6 + test/integration/CASL2/adda_overflow/0.txt | 171 + test/integration/CASL2/adda_overflow/Makefile | 6 + test/integration/CASL2/addl/0.txt | 230 + test/integration/CASL2/addl/Makefile | 6 + test/integration/CASL2/addl_overflow/0.txt | 285 + test/integration/CASL2/addl_overflow/Makefile | 6 + test/integration/CASL2/and0/0.txt | 217 + test/integration/CASL2/and0/Makefile | 6 + test/integration/CASL2/and1/0.txt | 171 + test/integration/CASL2/and1/Makefile | 6 + test/integration/CASL2/and2/0.txt | 168 + test/integration/CASL2/and2/Makefile | 6 + test/integration/CASL2/and3/0.txt | 168 + test/integration/CASL2/and3/Makefile | 6 + test/integration/CASL2/binout/0.txt | 197 + test/integration/CASL2/binout/Makefile | 6 + test/integration/CASL2/call0/0.txt | 331 + test/integration/CASL2/call0/Makefile | 6 + test/integration/CASL2/call1/0.txt | 328 + test/integration/CASL2/call1/Makefile | 6 + test/integration/CASL2/call2/0.txt | 331 + test/integration/CASL2/call2/Makefile | 6 + test/integration/CASL2/cmd_err0/0.txt | 10 + test/integration/CASL2/cmd_err0/Makefile | 6 + test/integration/CASL2/cmd_err0/err.txt | 3 + test/integration/CASL2/cmd_err1/0.txt | 8 + test/integration/CASL2/cmd_err1/Makefile | 6 + test/integration/CASL2/cmd_err1/err.txt | 3 + test/integration/CASL2/count_call/0.txt | 927 +++ test/integration/CASL2/count_call/Makefile | 6 + test/integration/CASL2/cpa1/0.txt | 217 + test/integration/CASL2/cpa1/Makefile | 6 + test/integration/CASL2/dc_overflow/0.txt | 232 + test/integration/CASL2/dc_overflow/Makefile | 6 + test/integration/CASL2/dc_spc/0.txt | 566 ++ test/integration/CASL2/dc_spc/Makefile | 6 + test/integration/CASL2/divl0_call/0.txt | 5556 +++++++++++++ test/integration/CASL2/divl0_call/Makefile | 5 + test/integration/CASL2/divl1_call/0.txt | 5556 +++++++++++++ test/integration/CASL2/divl1_call/Makefile | 5 + test/integration/CASL2/ds_0/0.txt | 175 + test/integration/CASL2/ds_0/Makefile | 6 + test/integration/CASL2/ds_err/0.txt | 10 + test/integration/CASL2/ds_err/Makefile | 6 + test/integration/CASL2/ds_err/err.txt | 3 + test/integration/CASL2/fib_outl/0.txt | 26 + test/integration/CASL2/fib_outl/Makefile | 5 + test/integration/CASL2/floatedit/0.txt | 501 ++ test/integration/CASL2/floatedit/Makefile | 7 + .../CASL2}/floatedit/teststr.txt | 0 test/integration/CASL2/hanoi/0.txt | 216 + test/integration/CASL2/hanoi/Makefile | 6 + test/integration/CASL2/hello/0.txt | 57 + test/integration/CASL2/hello/Makefile | 6 + .../CASL2}/iotest/0.txt | 85 +- test/integration/CASL2/iotest/Makefile | 7 + .../CASL2}/iotest/teststr.txt | 0 test/integration/CASL2/labeldup_err/0.txt | 12 + test/integration/CASL2/labeldup_err/Makefile | 6 + test/integration/CASL2/labeldup_err/err.txt | 3 + test/integration/CASL2/lad0/0.txt | 115 + test/integration/CASL2/lad0/Makefile | 6 + .../add => integration/CASL2/lad1}/0.txt | 43 +- test/integration/CASL2/lad1/Makefile | 6 + .../ld => integration/CASL2/lad2}/0.txt | 60 +- test/integration/CASL2/lad2/Makefile | 6 + test/integration/CASL2/lad3/0.txt | 166 + test/integration/CASL2/lad3/Makefile | 6 + test/integration/CASL2/ld0/0.txt | 165 + test/integration/CASL2/ld0/Makefile | 6 + test/integration/CASL2/ld1/0.txt | 124 + test/integration/CASL2/ld1/Makefile | 6 + test/integration/CASL2/ld2/0.txt | 168 + test/integration/CASL2/ld2/Makefile | 6 + test/integration/CASL2/ld3/0.txt | 120 + test/integration/CASL2/ld3/Makefile | 6 + test/integration/CASL2/ld4/0.txt | 227 + test/integration/CASL2/ld4/Makefile | 6 + .../0.o.txt => integration/CASL2/ld5/0.txt} | 98 +- test/integration/CASL2/ld5/Makefile | 6 + test/integration/CASL2/ld_loop/0.txt | 948 +++ test/integration/CASL2/ld_loop/Makefile | 6 + test/integration/CASL2/literal_spc/0.txt | 669 ++ test/integration/CASL2/literal_spc/Makefile | 6 + test/integration/CASL2/literalstr/0.txt | 3597 ++++++++ test/integration/CASL2/literalstr/Makefile | 6 + test/integration/CASL2/minim_call/0.txt | 677 ++ test/integration/CASL2/minim_call/Makefile | 6 + test/integration/CASL2/mula0_call/0.txt | 2421 ++++++ test/integration/CASL2/mula0_call/Makefile | 6 + test/integration/CASL2/mula1_call/0.txt | 2421 ++++++ test/integration/CASL2/mula1_call/Makefile | 6 + test/integration/CASL2/mull0_call/0.txt | 606 ++ test/integration/CASL2/mull0_call/Makefile | 5 + test/integration/CASL2/mull1_call/0.txt | 606 ++ test/integration/CASL2/mull1_call/Makefile | 5 + test/integration/CASL2/opdspc_err/0.txt | 8 + test/integration/CASL2/opdspc_err/Makefile | 6 + test/integration/CASL2/opdspc_err/err.txt | 3 + test/integration/CASL2/out0/0.txt | 564 ++ test/integration/CASL2/out0/Makefile | 6 + test/integration/CASL2/out1/0.txt | 583 ++ test/integration/CASL2/out1/Makefile | 6 + test/integration/CASL2/outa_call/0.txt | 35 + test/integration/CASL2/outa_call/Makefile | 5 + test/integration/CASL2/outb_call/0.txt | 35 + test/integration/CASL2/outb_call/Makefile | 5 + test/integration/CASL2/outd_q15_call/0.txt | 34 + test/integration/CASL2/outd_q15_call/Makefile | 5 + test/integration/CASL2/outl_call/0.txt | 35 + test/integration/CASL2/outl_call/Makefile | 5 + test/integration/CASL2/ptn1/0.txt | 2 + test/integration/CASL2/ptn1/Makefile | 6 + test/integration/CASL2/ptn2/0.txt | 2 + test/integration/CASL2/ptn2/Makefile | 6 + test/integration/CASL2/ptn3/0.txt | 2 + test/integration/CASL2/ptn3/Makefile | 6 + test/integration/CASL2/ptn4/0.txt | 2 + test/integration/CASL2/ptn4/Makefile | 6 + test/integration/CASL2/pushpop/0.txt | 470 ++ test/integration/CASL2/pushpop/Makefile | 6 + test/integration/CASL2/rev_call/0.txt | 3 + test/integration/CASL2/rev_call/Makefile | 5 + test/integration/CASL2/sla2/0.txt | 167 + test/integration/CASL2/sla2/Makefile | 6 + test/integration/CASL2/sra2/0.txt | 167 + test/integration/CASL2/sra2/Makefile | 6 + test/integration/CASL2/sra3/0.txt | 171 + test/integration/CASL2/sra3/Makefile | 6 + test/integration/CASL2/sra4/0.txt | 226 + test/integration/CASL2/sra4/Makefile | 6 + test/integration/CASL2/st0/0.txt | 170 + test/integration/CASL2/st0/Makefile | 6 + test/integration/CASL2/st1/0.txt | 224 + test/integration/CASL2/st1/Makefile | 6 + test/integration/CASL2/sum_call/0.txt | 2 + test/integration/CASL2/sum_call/Makefile | 5 + test/integration/CASL2/summary/0.txt | 6 + test/integration/CASL2/summary/Makefile | 5 + test/integration/CASL2/svc2/0.txt | 334 + test/integration/CASL2/svc2/Makefile | 6 + test/integration/CASL2/svc2_out/0.txt | 587 ++ test/integration/CASL2/svc2_out/Makefile | 6 + test/integration/CASL2/xor0/0.txt | 225 + test/integration/CASL2/xor0/Makefile | 6 + .../sla2 => integration/CASL2/xor1}/0.txt | 75 +- test/integration/CASL2/xor1/Makefile | 6 + .../sra2 => integration/CASL2/xor3}/0.txt | 79 +- test/integration/CASL2/xor3/Makefile | 6 + test/integration/CASL2/xor4/0.txt | 1658 ++++ test/integration/CASL2/xor4/Makefile | 6 + test/integration/CASL2/xor5/0.txt | 175 + test/integration/CASL2/xor5/Makefile | 6 + test/integration/COMET2/CMD.mk | 6 + test/integration/COMET2/Makefile | 72 + test/integration/COMET2/TEST.log | 71 + test/integration/COMET2/TEST.mk | 28 + test/integration/COMET2/abs_call/0.txt | 9 + test/integration/COMET2/abs_call/Makefile | 4 + test/integration/COMET2/abs_call/abs_call.o | Bin 0 -> 634 bytes test/integration/COMET2/adda0/0.txt | 1 + test/integration/COMET2/adda0/Makefile | 4 + test/integration/COMET2/adda0/adda0.o | Bin 0 -> 12 bytes test/integration/COMET2/adda1/0.txt | 1 + test/integration/COMET2/adda1/Makefile | 4 + test/integration/COMET2/adda1/adda1.o | Bin 0 -> 16 bytes test/integration/COMET2/adda_overflow/0.txt | 1 + .../integration/COMET2/adda_overflow/Makefile | 4 + .../COMET2/adda_overflow/adda_overflow.o | Bin 0 -> 12 bytes test/integration/COMET2/addl/0.txt | 1 + test/integration/COMET2/addl/Makefile | 4 + test/integration/COMET2/addl/addl.o | Bin 0 -> 20 bytes test/integration/COMET2/addl_overflow/0.txt | 1 + .../integration/COMET2/addl_overflow/Makefile | 4 + .../COMET2/addl_overflow/addl_overflow.o | Bin 0 -> 26 bytes test/integration/COMET2/and0/0.txt | 1 + test/integration/COMET2/and0/Makefile | 4 + test/integration/COMET2/and0/and0.o | Bin 0 -> 12 bytes test/integration/COMET2/and1/0.txt | 1 + test/integration/COMET2/and1/Makefile | 4 + test/integration/COMET2/and1/and1.o | Bin 0 -> 12 bytes test/integration/COMET2/and2/0.txt | 1 + test/integration/COMET2/and2/Makefile | 4 + test/integration/COMET2/and2/and2.o | Bin 0 -> 12 bytes test/integration/COMET2/and3/0.txt | 1 + test/integration/COMET2/and3/Makefile | 4 + test/integration/COMET2/and3/and3.o | Bin 0 -> 12 bytes test/integration/COMET2/binout/0.txt | 5 + test/integration/COMET2/binout/Makefile | 4 + test/integration/COMET2/binout/binout.o | Bin 0 -> 230 bytes test/integration/COMET2/call0/0.txt | 1 + test/integration/COMET2/call0/Makefile | 4 + test/integration/COMET2/call0/call0.o | Bin 0 -> 22 bytes test/integration/COMET2/call1/0.txt | 1 + test/integration/COMET2/call1/Makefile | 4 + test/integration/COMET2/call1/call1.o | Bin 0 -> 22 bytes test/integration/COMET2/call2/0.txt | 1 + test/integration/COMET2/call2/Makefile | 4 + test/integration/COMET2/call2/call2.o | Bin 0 -> 26 bytes test/integration/COMET2/count_call/0.txt | 257 + test/integration/COMET2/count_call/Makefile | 4 + .../COMET2/count_call/count_call.o | Bin 0 -> 634 bytes test/integration/COMET2/cpa1/0.txt | 1 + test/integration/COMET2/cpa1/Makefile | 4 + test/integration/COMET2/cpa1/cpa1.o | Bin 0 -> 12 bytes test/integration/COMET2/dc_overflow/0.txt | 1 + test/integration/COMET2/dc_overflow/Makefile | 4 + .../COMET2/dc_overflow/dc_overflow.o | Bin 0 -> 20 bytes test/integration/COMET2/dc_spc/0.txt | 2 + test/integration/COMET2/dc_spc/Makefile | 4 + test/integration/COMET2/dc_spc/dc_spc.o | Bin 0 -> 44 bytes test/integration/COMET2/divl0_call/0.txt | 5556 +++++++++++++ test/integration/COMET2/divl0_call/Makefile | 4 + .../COMET2/divl0_call/divl0_call.o | Bin 0 -> 852 bytes test/integration/COMET2/divl1_call/0.txt | 5556 +++++++++++++ test/integration/COMET2/divl1_call/Makefile | 4 + .../COMET2/divl1_call/divl1_call.o | Bin 0 -> 932 bytes test/integration/COMET2/ds_0/0.txt | 1 + test/integration/COMET2/ds_0/Makefile | 4 + test/integration/COMET2/ds_0/ds_0.o | Bin 0 -> 12 bytes test/integration/COMET2/fib_outl/0.txt | 26 + test/integration/COMET2/fib_outl/Makefile | 4 + test/integration/COMET2/fib_outl/fib_outl.o | Bin 0 -> 566 bytes test/integration/COMET2/floatedit/0.txt | 9 + test/integration/COMET2/floatedit/Makefile | 6 + test/integration/COMET2/floatedit/floatedit.o | Bin 0 -> 672 bytes test/integration/COMET2/floatedit/teststr.txt | 8 + test/integration/COMET2/hanoi/0.txt | 8 + test/integration/COMET2/hanoi/Makefile | 4 + test/integration/COMET2/hanoi/hanoi.o | Bin 0 -> 186 bytes test/integration/COMET2/hello/0.txt | 2 + test/integration/COMET2/hello/Makefile | 4 + test/integration/COMET2/hello/hello.o | Bin 0 -> 68 bytes test/integration/COMET2/iotest/0.txt | 20 + test/integration/COMET2/iotest/Makefile | 6 + test/integration/COMET2/iotest/iotest.o | Bin 0 -> 408 bytes test/integration/COMET2/iotest/teststr.txt | 7 + test/integration/COMET2/lad0/0.txt | 1 + test/integration/COMET2/lad0/Makefile | 4 + test/integration/COMET2/lad0/lad0.o | Bin 0 -> 6 bytes test/integration/COMET2/lad1/0.txt | 1 + test/integration/COMET2/lad1/Makefile | 4 + test/integration/COMET2/lad1/lad1.o | Bin 0 -> 12 bytes test/integration/COMET2/lad2/0.txt | 1 + test/integration/COMET2/lad2/Makefile | 4 + test/integration/COMET2/lad2/lad2.o | Bin 0 -> 10 bytes test/integration/COMET2/lad3/0.txt | 1 + test/integration/COMET2/lad3/Makefile | 4 + test/integration/COMET2/lad3/lad3.o | Bin 0 -> 10 bytes test/integration/COMET2/ld0/0.txt | 1 + test/integration/COMET2/ld0/Makefile | 4 + test/integration/COMET2/ld0/ld0.o | Bin 0 -> 8 bytes test/integration/COMET2/ld1/0.txt | 1 + test/integration/COMET2/ld1/Makefile | 4 + test/integration/COMET2/ld1/ld1.o | Bin 0 -> 18 bytes test/integration/COMET2/ld2/0.txt | 1 + test/integration/COMET2/ld2/Makefile | 4 + test/integration/COMET2/ld2/ld2.o | Bin 0 -> 8 bytes test/integration/COMET2/ld3/0.txt | 1 + test/integration/COMET2/ld3/Makefile | 4 + test/integration/COMET2/ld3/ld3.o | Bin 0 -> 8 bytes test/integration/COMET2/ld4/0.txt | 1 + test/integration/COMET2/ld4/Makefile | 4 + test/integration/COMET2/ld4/ld4.o | Bin 0 -> 16 bytes test/integration/COMET2/ld5/0.txt | 1 + test/integration/COMET2/ld5/Makefile | 4 + test/integration/COMET2/ld5/ld5.o | Bin 0 -> 14 bytes test/integration/COMET2/ld_loop/0.txt | 1 + test/integration/COMET2/ld_loop/Makefile | 4 + test/integration/COMET2/ld_loop/ld_loop.o | Bin 0 -> 34 bytes test/integration/COMET2/literal_spc/0.txt | 2 + test/integration/COMET2/literal_spc/Makefile | 4 + .../COMET2/literal_spc/literal_spc.o | Bin 0 -> 54 bytes test/integration/COMET2/literalstr/0.txt | 1 + test/integration/COMET2/literalstr/Makefile | 4 + .../COMET2/literalstr/literalstr.o | Bin 0 -> 66 bytes test/integration/COMET2/minim_call/0.txt | 2 + test/integration/COMET2/minim_call/Makefile | 4 + .../COMET2/minim_call/minim_call.o | Bin 0 -> 654 bytes test/integration/COMET2/mula0_call/0.txt | 2421 ++++++ test/integration/COMET2/mula0_call/Makefile | 6 + .../COMET2/mula0_call/mula0_call.o | Bin 0 -> 1112 bytes test/integration/COMET2/mula1_call/0.txt | 2421 ++++++ test/integration/COMET2/mula1_call/Makefile | 7 + .../COMET2/mula1_call/mula1_call.o | Bin 0 -> 1130 bytes test/integration/COMET2/mull0_call/0.txt | 606 ++ test/integration/COMET2/mull0_call/Makefile | 4 + .../COMET2/mull0_call/mull0_call.o | Bin 0 -> 918 bytes test/integration/COMET2/mull1_call/0.txt | 606 ++ test/integration/COMET2/mull1_call/Makefile | 4 + .../COMET2/mull1_call/mull1_call.o | Bin 0 -> 942 bytes test/integration/COMET2/out0/0.txt | 2 + test/integration/COMET2/out0/Makefile | 4 + test/integration/COMET2/out0/out0.o | Bin 0 -> 44 bytes test/integration/COMET2/out1/0.txt | 5 + test/integration/COMET2/out1/Makefile | 4 + test/integration/COMET2/out1/out1.o | Bin 0 -> 86 bytes test/integration/COMET2/outa_call/0.txt | 35 + test/integration/COMET2/outa_call/Makefile | 4 + test/integration/COMET2/outa_call/outa_call.o | Bin 0 -> 664 bytes test/integration/COMET2/outb_call/0.txt | 35 + test/integration/COMET2/outb_call/Makefile | 4 + test/integration/COMET2/outb_call/outb_call.o | Bin 0 -> 624 bytes test/integration/COMET2/outd_q15_call/0.txt | 34 + .../integration/COMET2/outd_q15_call/Makefile | 4 + .../COMET2/outd_q15_call/outd_q15_call.o | Bin 0 -> 464 bytes test/integration/COMET2/outl_call/0.txt | 35 + test/integration/COMET2/outl_call/Makefile | 4 + test/integration/COMET2/outl_call/outl_call.o | Bin 0 -> 616 bytes test/integration/COMET2/ptn1/0.txt | 2 + test/integration/COMET2/ptn1/Makefile | 5 + test/integration/COMET2/ptn1/ptn1.o | Bin 0 -> 566 bytes test/integration/COMET2/ptn2/0.txt | 2 + test/integration/COMET2/ptn2/Makefile | 5 + test/integration/COMET2/ptn2/ptn2.o | Bin 0 -> 566 bytes test/integration/COMET2/ptn3/0.txt | 2 + test/integration/COMET2/ptn3/Makefile | 5 + test/integration/COMET2/ptn3/ptn3.o | Bin 0 -> 552 bytes test/integration/COMET2/ptn4/0.txt | 2 + test/integration/COMET2/ptn4/Makefile | 5 + test/integration/COMET2/ptn4/ptn4.o | Bin 0 -> 634 bytes test/integration/COMET2/pushpop/0.txt | 1 + test/integration/COMET2/pushpop/Makefile | 4 + test/integration/COMET2/pushpop/pushpop.o | Bin 0 -> 30 bytes test/integration/COMET2/rev_call/0.txt | 3 + test/integration/COMET2/rev_call/Makefile | 4 + test/integration/COMET2/rev_call/rev_call.o | Bin 0 -> 204 bytes test/integration/COMET2/sla2/0.txt | 1 + test/integration/COMET2/sla2/Makefile | 4 + test/integration/COMET2/sla2/sla2.o | Bin 0 -> 10 bytes test/integration/COMET2/sra2/0.txt | 1 + test/integration/COMET2/sra2/Makefile | 4 + test/integration/COMET2/sra2/sra2.o | Bin 0 -> 10 bytes test/integration/COMET2/sra3/0.txt | 1 + test/integration/COMET2/sra3/Makefile | 4 + test/integration/COMET2/sra3/sra3.o | Bin 0 -> 12 bytes test/integration/COMET2/sra4/0.txt | 1 + test/integration/COMET2/sra4/Makefile | 4 + test/integration/COMET2/sra4/sra4.o | Bin 0 -> 18 bytes test/integration/COMET2/st0/0.txt | 1 + test/integration/COMET2/st0/Makefile | 4 + test/integration/COMET2/st0/st0.o | Bin 0 -> 12 bytes test/integration/COMET2/st1/0.txt | 1 + test/integration/COMET2/st1/Makefile | 4 + test/integration/COMET2/st1/st1.o | Bin 0 -> 22 bytes test/integration/COMET2/sum_call/0.txt | 2 + test/integration/COMET2/sum_call/Makefile | 4 + test/integration/COMET2/sum_call/sum_call.o | Bin 0 -> 566 bytes test/integration/COMET2/summary/0.txt | 6 + test/integration/COMET2/summary/Makefile | 4 + test/integration/COMET2/summary/summary.o | Bin 0 -> 574 bytes test/integration/COMET2/svc2/0.txt | 2 + test/integration/COMET2/svc2/Makefile | 4 + test/integration/COMET2/svc2/svc2.o | Bin 0 -> 28 bytes test/integration/COMET2/svc2_out/0.txt | 2 + test/integration/COMET2/svc2_out/Makefile | 4 + test/integration/COMET2/svc2_out/svc2_out.o | Bin 0 -> 50 bytes test/integration/COMET2/xor0/0.txt | 1 + test/integration/COMET2/xor0/Makefile | 4 + test/integration/COMET2/xor0/xor0.o | Bin 0 -> 16 bytes test/integration/COMET2/xor1/0.txt | 1 + test/integration/COMET2/xor1/Makefile | 4 + test/integration/COMET2/xor1/xor1.o | Bin 0 -> 16 bytes test/integration/COMET2/xor3/0.txt | 1 + test/integration/COMET2/xor3/Makefile | 4 + test/integration/COMET2/xor3/xor3.o | Bin 0 -> 16 bytes test/integration/COMET2/xor4/0.txt | 1 + test/integration/COMET2/xor4/Makefile | 4 + test/integration/COMET2/xor4/xor4.o | Bin 0 -> 38 bytes test/integration/COMET2/xor5/0.txt | 1 + test/integration/COMET2/xor5/Makefile | 4 + test/integration/COMET2/xor5/xor5.o | Bin 0 -> 14 bytes test/integration/DUMPWORD/CMD.mk | 4 + test/integration/DUMPWORD/HEX.txt | 12 + test/integration/DUMPWORD/Makefile | 54 + test/integration/DUMPWORD/TEST.log | 3 + test/integration/DUMPWORD/TEST.mk | 28 + test/integration/DUMPWORD/a/0.txt | 12 + test/integration/DUMPWORD/a/Makefile | 3 + test/integration/DUMPWORD/a/err.txt | 2 + test/integration/DUMPWORD/a/test.sh | 12 + test/integration/DUMPWORD/l/0.txt | 12 + test/integration/DUMPWORD/l/Makefile | 3 + test/integration/DUMPWORD/l/err.txt | 2 + test/integration/DUMPWORD/l/test.sh | 12 + test/integration/DUMPWORD/noopt/0.txt | 12 + test/integration/DUMPWORD/noopt/Makefile | 2 + test/integration/DUMPWORD/noopt/err.txt | 2 + test/integration/DUMPWORD/noopt/test.sh | 12 + test/integration/Makefile | 6 + test/{utest => unit}/List.mk | 0 test/{utest => unit}/Makefile | 0 test/{utest => unit}/Template.c | 0 test/{utest => unit}/Test.mk | 0 test/{utest => unit}/cerrtest/0.txt | 0 test/{utest => unit}/cerrtest/Makefile | 0 test/{utest => unit}/cerrtest/cerrtest.c | 0 test/{utest => unit}/getcmdcode/0.txt | 0 test/{utest => unit}/getcmdcode/Makefile | 0 test/{utest => unit}/getcmdcode/getcmdcode.c | 0 test/{utest => unit}/getcmdtype/0.txt | 0 test/{utest => unit}/getcmdtype/Makefile | 0 test/{utest => unit}/getcmdtype/getcmdtype.c | 0 test/{utest => unit}/getgr/0.txt | 0 test/{utest => unit}/getgr/Makefile | 0 test/{utest => unit}/getgr/getgr.c | 0 test/{utest => unit}/gethex/0.txt | 0 test/{utest => unit}/gethex/Makefile | 0 test/{utest => unit}/gethex/gethex.c | 0 test/{utest => unit}/getint/0.txt | 0 test/{utest => unit}/getint/Makefile | 0 test/{utest => unit}/getint/getint.c | 0 test/{utest => unit}/linetok/0.txt | 0 test/{utest => unit}/linetok/Makefile | 0 test/{utest => unit}/linetok/linetok.c | 0 test/{utest => unit}/opdtok/0.txt | 0 test/{utest => unit}/opdtok/Makefile | 0 test/{utest => unit}/opdtok/opdtok.c | 0 test/{utest => unit}/print_cmdtype_code/0.txt | 0 .../print_cmdtype_code/Makefile | 0 .../print_cmdtype_code/print_cmdtype_code.c | 0 test/{utest => unit}/print_code_type/0.txt | 0 test/{utest => unit}/print_code_type/Makefile | 0 .../print_code_type/print_code_type.c | 0 739 files changed, 58148 insertions(+), 33061 deletions(-) create mode 100644 as/CMD/adda0.casl create mode 100644 as/CMD/adda1.casl create mode 100644 as/CMD/adda_overflow.casl rename as/{ => CMD}/addl.casl (100%) rename as/{ => CMD}/addl_overflow.casl (100%) create mode 100644 as/CMD/and0.casl create mode 100644 as/CMD/and1.casl create mode 100644 as/CMD/and2.casl create mode 100644 as/CMD/and3.casl create mode 100644 as/CMD/call0.casl create mode 100644 as/CMD/call1.casl create mode 100644 as/CMD/call2.casl create mode 100644 as/CMD/cpa1.casl create mode 100644 as/CMD/cpl1.casl create mode 100644 as/CMD/cpl2.casl create mode 100644 as/CMD/cpl3.casl create mode 100644 as/CMD/dc_overflow.casl create mode 100644 as/CMD/dc_spc.casl create mode 100644 as/CMD/ds_0.casl create mode 100644 as/CMD/lad0.casl create mode 100644 as/CMD/lad1.casl create mode 100644 as/CMD/lad2.casl create mode 100644 as/CMD/lad3.casl create mode 100644 as/CMD/lad4.casl create mode 100644 as/CMD/ld0.casl create mode 100644 as/CMD/ld1.casl rename as/{ => CMD}/ld2.casl (100%) rename as/{ => CMD}/ld3.casl (100%) create mode 100644 as/CMD/ld4.casl create mode 100644 as/CMD/ld5.casl create mode 100644 as/CMD/ld_loop.casl rename as/{ => CMD}/literal_spc.casl (100%) rename as/{ => CMD}/literalstr.casl (100%) create mode 100644 as/CMD/nop.casl create mode 100644 as/CMD/out0.casl create mode 100644 as/CMD/out1.casl create mode 100644 as/CMD/pushpop.casl create mode 100644 as/CMD/sla2.casl create mode 100644 as/CMD/sla3.casl create mode 100644 as/CMD/sll2.casl create mode 100644 as/CMD/sll3.casl create mode 100644 as/CMD/sra2.casl rename as/{ => CMD}/sra3.casl (100%) rename as/{ => CMD}/sra4.casl (100%) create mode 100644 as/CMD/st0.casl create mode 100644 as/CMD/st1.casl create mode 100644 as/CMD/svc2.casl create mode 100644 as/CMD/svc2_out.casl rename as/{ => CMD}/xor0.casl (100%) rename as/{ => CMD}/xor1.casl (100%) create mode 100644 as/CMD/xor3.casl create mode 100644 as/CMD/xor4.casl create mode 100644 as/CMD/xor5.casl create mode 100644 as/ERR/cmd_err0.casl create mode 100644 as/ERR/cmd_err1.casl create mode 100644 as/ERR/ds_err.casl create mode 100644 as/ERR/labeldup_err.casl create mode 100644 as/ERR/opdspc_err.casl create mode 100644 as/FE_TESTS/2008_04/Q09/token.casl create mode 100644 as/FE_TESTS/2008_04/Q09/token_call.casl create mode 100644 as/FE_TESTS/2008_10/Q09/ptn1.casl rename as/{ => FE_TESTS/2008_10/Q09}/ptn1_call.casl (64%) rename as/{ => FE_TESTS/2008_10/Q09}/ptn2.casl (54%) rename as/{ => FE_TESTS/2008_10/Q09}/ptn2_call.casl (64%) create mode 100644 as/FE_TESTS/2008_10/Q09/ptn3.casl rename as/{ => FE_TESTS/2008_10/Q09}/ptn3_call.casl (64%) rename as/{ => FE_TESTS/2008_10/Q09}/ptn4.casl (69%) rename as/{ => FE_TESTS/2008_10/Q09}/ptn4_call.casl (69%) rename as/{ => FE_TESTS/2008_10/Q13}/summary.casl (92%) rename as/{summary_call2.casl => FE_TESTS/2008_10/Q13/summary_call.casl} (100%) create mode 100644 as/FE_TESTS/2009_04/Q12/muls.casl rename as/{ => FE_TESTS/2009_04/Q12}/muls2.casl (94%) create mode 100644 as/FE_TESTS/2009_04/Q12/muls2_call.casl create mode 100644 as/FE_TESTS/2009_04/Q12/muls_call.casl create mode 100644 as/FE_TESTS/2009_10/Q12/outb.casl create mode 100644 as/FE_TESTS/2009_10/Q12/replace.casl create mode 100644 as/FE_TESTS/2009_10/Q12/replace_call.casl create mode 100644 as/FUNC/abs.casl create mode 100644 as/FUNC/abs_call.casl create mode 100644 as/FUNC/cnt60.casl rename as/{count.casl => FUNC/count1.casl} (100%) create mode 100644 as/FUNC/count1_call.casl create mode 100644 as/FUNC/count1_call0.casl create mode 100644 as/FUNC/divl0.casl create mode 100644 as/FUNC/divl1.casl create mode 100644 as/FUNC/divl_call.casl create mode 100644 as/FUNC/divl_call0.casl create mode 100644 as/FUNC/divl_call1.casl create mode 100644 as/FUNC/fib.casl create mode 100644 as/FUNC/fib_outl.casl rename as/{ => FUNC}/hanoi.casl (100%) create mode 100644 as/FUNC/inl.casl create mode 100644 as/FUNC/inl_call.casl create mode 100644 as/FUNC/iotest.casl create mode 100644 as/FUNC/minim.casl create mode 100644 as/FUNC/minim_call.casl create mode 100644 as/FUNC/mula0.casl create mode 100644 as/FUNC/mula1.casl create mode 100644 as/FUNC/mula_call.casl create mode 100644 as/FUNC/mula_call0.casl create mode 100644 as/FUNC/mula_call1.casl create mode 100644 as/FUNC/mula_call2.casl create mode 100644 as/FUNC/mula_timestab.casl create mode 100644 as/FUNC/mull0.casl create mode 100644 as/FUNC/mull1.casl create mode 100644 as/FUNC/mull_call.casl create mode 100644 as/FUNC/mull_call0.casl create mode 100644 as/FUNC/mull_call1.casl create mode 100644 as/FUNC/mull_timestab.casl create mode 100644 as/FUNC/outa.casl create mode 100644 as/FUNC/outa0.casl create mode 100644 as/FUNC/outa_call.casl create mode 100644 as/FUNC/outa_call1.casl create mode 100644 as/FUNC/outa_call2.casl create mode 100644 as/FUNC/outb.casl create mode 100644 as/FUNC/outb_call.casl create mode 100644 as/FUNC/outd_q15.casl create mode 100644 as/FUNC/outd_q15_call.casl create mode 100644 as/FUNC/outd_q15_call0.casl create mode 100644 as/FUNC/outl.casl create mode 100644 as/FUNC/outl_call.casl create mode 100644 as/FUNC/outl_call0.casl create mode 100644 as/FUNC/outl_call1.casl create mode 100644 as/FUNC/outl_call2.casl create mode 100644 as/FUNC/rev.casl create mode 100644 as/FUNC/rev_call.casl create mode 100644 as/FUNC/sum.casl create mode 100644 as/FUNC/sum_call.casl create mode 100644 as/YAKUWA/README.txt create mode 100644 as/YAKUWA/binout.casl rename as/{ => YAKUWA}/floatedit.casl (100%) delete mode 100644 as/add.casl delete mode 100644 as/add1.casl delete mode 100644 as/add2.casl delete mode 100644 as/add_err.casl delete mode 100644 as/add_labelerr.casl delete mode 100644 as/add_loop.casl delete mode 100644 as/add_opdspc_err.casl delete mode 100644 as/add_p.casl delete mode 100644 as/adda_overflow.casl delete mode 100644 as/binout.casl delete mode 100644 as/count_call.casl delete mode 100644 as/count_call1.casl delete mode 100644 as/count_call2.casl delete mode 100644 as/cpa1.casl delete mode 100644 as/dc_overflow.casl delete mode 100644 as/dc_spc.casl delete mode 100644 as/div.casl delete mode 100644 as/div10.casl delete mode 100644 as/div10_test.casl delete mode 100644 as/div2.casl delete mode 100644 as/div3.casl delete mode 100644 as/div_call.casl delete mode 100644 as/div_sub.casl delete mode 100644 as/ds.casl delete mode 100644 as/ds_err.casl delete mode 100644 as/iotest.casl delete mode 100644 as/itoa.casl delete mode 100644 as/itoa0.casl delete mode 100644 as/itoa1.casl delete mode 100644 as/itoa2.casl delete mode 100644 as/lad.casl delete mode 100644 as/ladtest.casl delete mode 100644 as/ld.casl delete mode 100644 as/ld4.casl delete mode 100644 as/ld_data.casl delete mode 100644 as/ld_zero.casl delete mode 100644 as/min_main.casl delete mode 100644 as/min_main2.casl delete mode 100644 as/min_sub.casl delete mode 100644 as/min_sub2.casl delete mode 100644 as/minus.casl delete mode 100644 as/minus2.casl delete mode 100644 as/mul.casl delete mode 100644 as/muls.casl delete mode 100644 as/muls_out.casl delete mode 100644 as/muls_p.casl delete mode 100644 as/multi.casl delete mode 100644 as/multi2.casl delete mode 100644 as/multi2_test.casl delete mode 100644 as/multi_call.casl delete mode 100644 as/multi_call0.casl delete mode 100644 as/multi_sub.casl delete mode 100644 as/not.casl delete mode 100644 as/outi.casl delete mode 100644 as/outi0.casl delete mode 100644 as/outi2.casl delete mode 100644 as/outi2_call.casl delete mode 100644 as/outi_call.casl delete mode 100644 as/outtest.casl delete mode 100644 as/outtest1.casl delete mode 100644 as/outtest2.casl delete mode 100644 as/outtest_err.casl delete mode 100644 as/ptn1.casl delete mode 100644 as/ptn3.casl delete mode 100644 as/pushpop.casl delete mode 100644 as/revtest.casl delete mode 100644 as/sla2.casl delete mode 100644 as/sra2.casl delete mode 100644 as/suba_p.casl delete mode 100644 as/suba_p2.casl delete mode 100644 as/summary_call.casl delete mode 100644 as/summary_lderr.casl delete mode 100644 as/svctest.casl delete mode 100644 as/xor.casl delete mode 100644 as/zero1.casl create mode 100644 src/dumpword.c create mode 100644 test/Makefile.PARENT.mk create mode 100644 test/TEST.mk delete mode 100644 test/astest/List.mk delete mode 100644 test/astest/Makefile delete mode 100644 test/astest/Test.mk delete mode 100644 test/astest/add/Makefile delete mode 100644 test/astest/add_err/0.txt delete mode 100644 test/astest/add_err/Makefile delete mode 100644 test/astest/add_labelerr/0.txt delete mode 100644 test/astest/add_labelerr/Makefile delete mode 100644 test/astest/add_opdspc_err/0.txt delete mode 100644 test/astest/add_opdspc_err/Makefile delete mode 100644 test/astest/add_p/0.txt delete mode 100644 test/astest/add_p/Makefile delete mode 100644 test/astest/adda_overflow/0.txt delete mode 100644 test/astest/adda_overflow/Makefile delete mode 100644 test/astest/addl/0.txt delete mode 100644 test/astest/addl/Makefile delete mode 100644 test/astest/addl_overflow/0.txt delete mode 100644 test/astest/addl_overflow/Makefile delete mode 100644 test/astest/binout/0.txt delete mode 100644 test/astest/binout/Makefile delete mode 100644 test/astest/call/0.txt delete mode 100644 test/astest/call/Makefile delete mode 100644 test/astest/count/0.txt delete mode 100644 test/astest/count/Makefile delete mode 100644 test/astest/count_call/0.txt delete mode 100644 test/astest/count_call/Makefile delete mode 100644 test/astest/count_call1/0.txt delete mode 100644 test/astest/count_call1/Makefile delete mode 100644 test/astest/count_call2/0.txt delete mode 100644 test/astest/count_call2/Makefile delete mode 100644 test/astest/dc_overflow/0.txt delete mode 100644 test/astest/dc_overflow/Makefile delete mode 100644 test/astest/dc_spc/0.txt delete mode 100644 test/astest/dc_spc/Makefile delete mode 100644 test/astest/div/0.txt delete mode 100644 test/astest/div/Makefile delete mode 100644 test/astest/div10_test/0.txt delete mode 100644 test/astest/div10_test/Makefile delete mode 100644 test/astest/div2/0.txt delete mode 100644 test/astest/div2/Makefile delete mode 100644 test/astest/ds/0.txt delete mode 100644 test/astest/ds/Makefile delete mode 100644 test/astest/ds_err/0.txt delete mode 100644 test/astest/ds_err/Makefile delete mode 100644 test/astest/floatedit/0.txt delete mode 100644 test/astest/floatedit/Makefile delete mode 100644 test/astest/hanoi/0.txt delete mode 100644 test/astest/hanoi/Makefile delete mode 100644 test/astest/hello/0.txt delete mode 100644 test/astest/hello/Makefile delete mode 100644 test/astest/iotest/Makefile delete mode 100644 test/astest/lad/0.txt delete mode 100644 test/astest/lad/Makefile delete mode 100644 test/astest/ladtest/0.txt delete mode 100644 test/astest/ladtest/Makefile delete mode 100644 test/astest/ld/Makefile delete mode 100644 test/astest/literal_spc/0.txt delete mode 100644 test/astest/literal_spc/Makefile delete mode 100644 test/astest/literalstr/0.txt delete mode 100644 test/astest/literalstr/Makefile delete mode 100644 test/astest/muls/0.txt delete mode 100644 test/astest/muls/Makefile delete mode 100644 test/astest/muls_p/0.txt delete mode 100644 test/astest/muls_p/Makefile delete mode 100644 test/astest/multi/0.txt delete mode 100644 test/astest/multi/Makefile delete mode 100644 test/astest/multi_p/0.txt delete mode 100644 test/astest/multi_p/Makefile delete mode 100644 test/astest/outi/0.txt delete mode 100644 test/astest/outi/Makefile delete mode 100644 test/astest/outtest/0.txt delete mode 100644 test/astest/outtest/Makefile delete mode 100644 test/astest/outtest1/0.txt delete mode 100644 test/astest/outtest1/Makefile delete mode 100644 test/astest/outtest2/0.txt delete mode 100644 test/astest/outtest2/Makefile delete mode 100644 test/astest/outtest_err/0.txt delete mode 100644 test/astest/outtest_err/Makefile delete mode 100644 test/astest/ptn1/0.txt delete mode 100644 test/astest/ptn1/Makefile delete mode 100644 test/astest/ptn2/0.txt delete mode 100644 test/astest/ptn2/Makefile delete mode 100644 test/astest/ptn3/0.txt delete mode 100644 test/astest/ptn3/Makefile delete mode 100644 test/astest/ptn4/0.txt delete mode 100644 test/astest/ptn4/Makefile delete mode 100644 test/astest/pushpop/0.txt delete mode 100644 test/astest/pushpop/Makefile delete mode 100644 test/astest/sla2/Makefile delete mode 100644 test/astest/sra2/Makefile delete mode 100644 test/astest/summary/0.txt delete mode 100644 test/astest/summary/Makefile delete mode 100644 test/astest/summary_lderr/0.txt delete mode 100644 test/astest/summary_lderr/Makefile create mode 100644 test/integration/CASL2/CMD.mk create mode 100644 test/integration/CASL2/Makefile create mode 100644 test/integration/CASL2/TEST.log create mode 100644 test/integration/CASL2/TEST.mk create mode 100644 test/integration/CASL2/abs_call/0.txt create mode 100644 test/integration/CASL2/abs_call/Makefile create mode 100644 test/integration/CASL2/adda0/0.txt create mode 100644 test/integration/CASL2/adda0/Makefile create mode 100644 test/integration/CASL2/adda1/0.txt create mode 100644 test/integration/CASL2/adda1/Makefile create mode 100644 test/integration/CASL2/adda_overflow/0.txt create mode 100644 test/integration/CASL2/adda_overflow/Makefile create mode 100644 test/integration/CASL2/addl/0.txt create mode 100644 test/integration/CASL2/addl/Makefile create mode 100644 test/integration/CASL2/addl_overflow/0.txt create mode 100644 test/integration/CASL2/addl_overflow/Makefile create mode 100644 test/integration/CASL2/and0/0.txt create mode 100644 test/integration/CASL2/and0/Makefile create mode 100644 test/integration/CASL2/and1/0.txt create mode 100644 test/integration/CASL2/and1/Makefile create mode 100644 test/integration/CASL2/and2/0.txt create mode 100644 test/integration/CASL2/and2/Makefile create mode 100644 test/integration/CASL2/and3/0.txt create mode 100644 test/integration/CASL2/and3/Makefile create mode 100644 test/integration/CASL2/binout/0.txt create mode 100644 test/integration/CASL2/binout/Makefile create mode 100644 test/integration/CASL2/call0/0.txt create mode 100644 test/integration/CASL2/call0/Makefile create mode 100644 test/integration/CASL2/call1/0.txt create mode 100644 test/integration/CASL2/call1/Makefile create mode 100644 test/integration/CASL2/call2/0.txt create mode 100644 test/integration/CASL2/call2/Makefile create mode 100644 test/integration/CASL2/cmd_err0/0.txt create mode 100644 test/integration/CASL2/cmd_err0/Makefile create mode 100644 test/integration/CASL2/cmd_err0/err.txt create mode 100644 test/integration/CASL2/cmd_err1/0.txt create mode 100644 test/integration/CASL2/cmd_err1/Makefile create mode 100644 test/integration/CASL2/cmd_err1/err.txt create mode 100644 test/integration/CASL2/count_call/0.txt create mode 100644 test/integration/CASL2/count_call/Makefile create mode 100644 test/integration/CASL2/cpa1/0.txt create mode 100644 test/integration/CASL2/cpa1/Makefile create mode 100644 test/integration/CASL2/dc_overflow/0.txt create mode 100644 test/integration/CASL2/dc_overflow/Makefile create mode 100644 test/integration/CASL2/dc_spc/0.txt create mode 100644 test/integration/CASL2/dc_spc/Makefile create mode 100644 test/integration/CASL2/divl0_call/0.txt create mode 100644 test/integration/CASL2/divl0_call/Makefile create mode 100644 test/integration/CASL2/divl1_call/0.txt create mode 100644 test/integration/CASL2/divl1_call/Makefile create mode 100644 test/integration/CASL2/ds_0/0.txt create mode 100644 test/integration/CASL2/ds_0/Makefile create mode 100644 test/integration/CASL2/ds_err/0.txt create mode 100644 test/integration/CASL2/ds_err/Makefile create mode 100644 test/integration/CASL2/ds_err/err.txt create mode 100644 test/integration/CASL2/fib_outl/0.txt create mode 100644 test/integration/CASL2/fib_outl/Makefile create mode 100644 test/integration/CASL2/floatedit/0.txt create mode 100644 test/integration/CASL2/floatedit/Makefile rename test/{astest => integration/CASL2}/floatedit/teststr.txt (100%) create mode 100644 test/integration/CASL2/hanoi/0.txt create mode 100644 test/integration/CASL2/hanoi/Makefile create mode 100644 test/integration/CASL2/hello/0.txt create mode 100644 test/integration/CASL2/hello/Makefile rename test/{astest => integration/CASL2}/iotest/0.txt (56%) create mode 100644 test/integration/CASL2/iotest/Makefile rename test/{astest => integration/CASL2}/iotest/teststr.txt (100%) create mode 100644 test/integration/CASL2/labeldup_err/0.txt create mode 100644 test/integration/CASL2/labeldup_err/Makefile create mode 100644 test/integration/CASL2/labeldup_err/err.txt create mode 100644 test/integration/CASL2/lad0/0.txt create mode 100644 test/integration/CASL2/lad0/Makefile rename test/{astest/add => integration/CASL2/lad1}/0.txt (91%) create mode 100644 test/integration/CASL2/lad1/Makefile rename test/{astest/ld => integration/CASL2/lad2}/0.txt (90%) create mode 100644 test/integration/CASL2/lad2/Makefile create mode 100644 test/integration/CASL2/lad3/0.txt create mode 100644 test/integration/CASL2/lad3/Makefile create mode 100644 test/integration/CASL2/ld0/0.txt create mode 100644 test/integration/CASL2/ld0/Makefile create mode 100644 test/integration/CASL2/ld1/0.txt create mode 100644 test/integration/CASL2/ld1/Makefile create mode 100644 test/integration/CASL2/ld2/0.txt create mode 100644 test/integration/CASL2/ld2/Makefile create mode 100644 test/integration/CASL2/ld3/0.txt create mode 100644 test/integration/CASL2/ld3/Makefile create mode 100644 test/integration/CASL2/ld4/0.txt create mode 100644 test/integration/CASL2/ld4/Makefile rename test/{astest/add/0.o.txt => integration/CASL2/ld5/0.txt} (79%) create mode 100644 test/integration/CASL2/ld5/Makefile create mode 100644 test/integration/CASL2/ld_loop/0.txt create mode 100644 test/integration/CASL2/ld_loop/Makefile create mode 100644 test/integration/CASL2/literal_spc/0.txt create mode 100644 test/integration/CASL2/literal_spc/Makefile create mode 100644 test/integration/CASL2/literalstr/0.txt create mode 100644 test/integration/CASL2/literalstr/Makefile create mode 100644 test/integration/CASL2/minim_call/0.txt create mode 100644 test/integration/CASL2/minim_call/Makefile create mode 100644 test/integration/CASL2/mula0_call/0.txt create mode 100644 test/integration/CASL2/mula0_call/Makefile create mode 100644 test/integration/CASL2/mula1_call/0.txt create mode 100644 test/integration/CASL2/mula1_call/Makefile create mode 100644 test/integration/CASL2/mull0_call/0.txt create mode 100644 test/integration/CASL2/mull0_call/Makefile create mode 100644 test/integration/CASL2/mull1_call/0.txt create mode 100644 test/integration/CASL2/mull1_call/Makefile create mode 100644 test/integration/CASL2/opdspc_err/0.txt create mode 100644 test/integration/CASL2/opdspc_err/Makefile create mode 100644 test/integration/CASL2/opdspc_err/err.txt create mode 100644 test/integration/CASL2/out0/0.txt create mode 100644 test/integration/CASL2/out0/Makefile create mode 100644 test/integration/CASL2/out1/0.txt create mode 100644 test/integration/CASL2/out1/Makefile create mode 100644 test/integration/CASL2/outa_call/0.txt create mode 100644 test/integration/CASL2/outa_call/Makefile create mode 100644 test/integration/CASL2/outb_call/0.txt create mode 100644 test/integration/CASL2/outb_call/Makefile create mode 100644 test/integration/CASL2/outd_q15_call/0.txt create mode 100644 test/integration/CASL2/outd_q15_call/Makefile create mode 100644 test/integration/CASL2/outl_call/0.txt create mode 100644 test/integration/CASL2/outl_call/Makefile create mode 100644 test/integration/CASL2/ptn1/0.txt create mode 100644 test/integration/CASL2/ptn1/Makefile create mode 100644 test/integration/CASL2/ptn2/0.txt create mode 100644 test/integration/CASL2/ptn2/Makefile create mode 100644 test/integration/CASL2/ptn3/0.txt create mode 100644 test/integration/CASL2/ptn3/Makefile create mode 100644 test/integration/CASL2/ptn4/0.txt create mode 100644 test/integration/CASL2/ptn4/Makefile create mode 100644 test/integration/CASL2/pushpop/0.txt create mode 100644 test/integration/CASL2/pushpop/Makefile create mode 100644 test/integration/CASL2/rev_call/0.txt create mode 100644 test/integration/CASL2/rev_call/Makefile create mode 100644 test/integration/CASL2/sla2/0.txt create mode 100644 test/integration/CASL2/sla2/Makefile create mode 100644 test/integration/CASL2/sra2/0.txt create mode 100644 test/integration/CASL2/sra2/Makefile create mode 100644 test/integration/CASL2/sra3/0.txt create mode 100644 test/integration/CASL2/sra3/Makefile create mode 100644 test/integration/CASL2/sra4/0.txt create mode 100644 test/integration/CASL2/sra4/Makefile create mode 100644 test/integration/CASL2/st0/0.txt create mode 100644 test/integration/CASL2/st0/Makefile create mode 100644 test/integration/CASL2/st1/0.txt create mode 100644 test/integration/CASL2/st1/Makefile create mode 100644 test/integration/CASL2/sum_call/0.txt create mode 100644 test/integration/CASL2/sum_call/Makefile create mode 100644 test/integration/CASL2/summary/0.txt create mode 100644 test/integration/CASL2/summary/Makefile create mode 100644 test/integration/CASL2/svc2/0.txt create mode 100644 test/integration/CASL2/svc2/Makefile create mode 100644 test/integration/CASL2/svc2_out/0.txt create mode 100644 test/integration/CASL2/svc2_out/Makefile create mode 100644 test/integration/CASL2/xor0/0.txt create mode 100644 test/integration/CASL2/xor0/Makefile rename test/{astest/sla2 => integration/CASL2/xor1}/0.txt (90%) create mode 100644 test/integration/CASL2/xor1/Makefile rename test/{astest/sra2 => integration/CASL2/xor3}/0.txt (89%) create mode 100644 test/integration/CASL2/xor3/Makefile create mode 100644 test/integration/CASL2/xor4/0.txt create mode 100644 test/integration/CASL2/xor4/Makefile create mode 100644 test/integration/CASL2/xor5/0.txt create mode 100644 test/integration/CASL2/xor5/Makefile create mode 100644 test/integration/COMET2/CMD.mk create mode 100644 test/integration/COMET2/Makefile create mode 100644 test/integration/COMET2/TEST.log create mode 100644 test/integration/COMET2/TEST.mk create mode 100644 test/integration/COMET2/abs_call/0.txt create mode 100644 test/integration/COMET2/abs_call/Makefile create mode 100644 test/integration/COMET2/abs_call/abs_call.o create mode 100644 test/integration/COMET2/adda0/0.txt create mode 100644 test/integration/COMET2/adda0/Makefile create mode 100644 test/integration/COMET2/adda0/adda0.o create mode 100644 test/integration/COMET2/adda1/0.txt create mode 100644 test/integration/COMET2/adda1/Makefile create mode 100644 test/integration/COMET2/adda1/adda1.o create mode 100644 test/integration/COMET2/adda_overflow/0.txt create mode 100644 test/integration/COMET2/adda_overflow/Makefile create mode 100644 test/integration/COMET2/adda_overflow/adda_overflow.o create mode 100644 test/integration/COMET2/addl/0.txt create mode 100644 test/integration/COMET2/addl/Makefile create mode 100644 test/integration/COMET2/addl/addl.o create mode 100644 test/integration/COMET2/addl_overflow/0.txt create mode 100644 test/integration/COMET2/addl_overflow/Makefile create mode 100644 test/integration/COMET2/addl_overflow/addl_overflow.o create mode 100644 test/integration/COMET2/and0/0.txt create mode 100644 test/integration/COMET2/and0/Makefile create mode 100644 test/integration/COMET2/and0/and0.o create mode 100644 test/integration/COMET2/and1/0.txt create mode 100644 test/integration/COMET2/and1/Makefile create mode 100644 test/integration/COMET2/and1/and1.o create mode 100644 test/integration/COMET2/and2/0.txt create mode 100644 test/integration/COMET2/and2/Makefile create mode 100644 test/integration/COMET2/and2/and2.o create mode 100644 test/integration/COMET2/and3/0.txt create mode 100644 test/integration/COMET2/and3/Makefile create mode 100644 test/integration/COMET2/and3/and3.o create mode 100644 test/integration/COMET2/binout/0.txt create mode 100644 test/integration/COMET2/binout/Makefile create mode 100644 test/integration/COMET2/binout/binout.o create mode 100644 test/integration/COMET2/call0/0.txt create mode 100644 test/integration/COMET2/call0/Makefile create mode 100644 test/integration/COMET2/call0/call0.o create mode 100644 test/integration/COMET2/call1/0.txt create mode 100644 test/integration/COMET2/call1/Makefile create mode 100644 test/integration/COMET2/call1/call1.o create mode 100644 test/integration/COMET2/call2/0.txt create mode 100644 test/integration/COMET2/call2/Makefile create mode 100644 test/integration/COMET2/call2/call2.o create mode 100644 test/integration/COMET2/count_call/0.txt create mode 100644 test/integration/COMET2/count_call/Makefile create mode 100644 test/integration/COMET2/count_call/count_call.o create mode 100644 test/integration/COMET2/cpa1/0.txt create mode 100644 test/integration/COMET2/cpa1/Makefile create mode 100644 test/integration/COMET2/cpa1/cpa1.o create mode 100644 test/integration/COMET2/dc_overflow/0.txt create mode 100644 test/integration/COMET2/dc_overflow/Makefile create mode 100644 test/integration/COMET2/dc_overflow/dc_overflow.o create mode 100644 test/integration/COMET2/dc_spc/0.txt create mode 100644 test/integration/COMET2/dc_spc/Makefile create mode 100644 test/integration/COMET2/dc_spc/dc_spc.o create mode 100644 test/integration/COMET2/divl0_call/0.txt create mode 100644 test/integration/COMET2/divl0_call/Makefile create mode 100644 test/integration/COMET2/divl0_call/divl0_call.o create mode 100644 test/integration/COMET2/divl1_call/0.txt create mode 100644 test/integration/COMET2/divl1_call/Makefile create mode 100644 test/integration/COMET2/divl1_call/divl1_call.o create mode 100644 test/integration/COMET2/ds_0/0.txt create mode 100644 test/integration/COMET2/ds_0/Makefile create mode 100644 test/integration/COMET2/ds_0/ds_0.o create mode 100644 test/integration/COMET2/fib_outl/0.txt create mode 100644 test/integration/COMET2/fib_outl/Makefile create mode 100644 test/integration/COMET2/fib_outl/fib_outl.o create mode 100644 test/integration/COMET2/floatedit/0.txt create mode 100644 test/integration/COMET2/floatedit/Makefile create mode 100644 test/integration/COMET2/floatedit/floatedit.o create mode 100644 test/integration/COMET2/floatedit/teststr.txt create mode 100644 test/integration/COMET2/hanoi/0.txt create mode 100644 test/integration/COMET2/hanoi/Makefile create mode 100644 test/integration/COMET2/hanoi/hanoi.o create mode 100644 test/integration/COMET2/hello/0.txt create mode 100644 test/integration/COMET2/hello/Makefile create mode 100644 test/integration/COMET2/hello/hello.o create mode 100644 test/integration/COMET2/iotest/0.txt create mode 100644 test/integration/COMET2/iotest/Makefile create mode 100644 test/integration/COMET2/iotest/iotest.o create mode 100644 test/integration/COMET2/iotest/teststr.txt create mode 100644 test/integration/COMET2/lad0/0.txt create mode 100644 test/integration/COMET2/lad0/Makefile create mode 100644 test/integration/COMET2/lad0/lad0.o create mode 100644 test/integration/COMET2/lad1/0.txt create mode 100644 test/integration/COMET2/lad1/Makefile create mode 100644 test/integration/COMET2/lad1/lad1.o create mode 100644 test/integration/COMET2/lad2/0.txt create mode 100644 test/integration/COMET2/lad2/Makefile create mode 100644 test/integration/COMET2/lad2/lad2.o create mode 100644 test/integration/COMET2/lad3/0.txt create mode 100644 test/integration/COMET2/lad3/Makefile create mode 100644 test/integration/COMET2/lad3/lad3.o create mode 100644 test/integration/COMET2/ld0/0.txt create mode 100644 test/integration/COMET2/ld0/Makefile create mode 100644 test/integration/COMET2/ld0/ld0.o create mode 100644 test/integration/COMET2/ld1/0.txt create mode 100644 test/integration/COMET2/ld1/Makefile create mode 100644 test/integration/COMET2/ld1/ld1.o create mode 100644 test/integration/COMET2/ld2/0.txt create mode 100644 test/integration/COMET2/ld2/Makefile create mode 100644 test/integration/COMET2/ld2/ld2.o create mode 100644 test/integration/COMET2/ld3/0.txt create mode 100644 test/integration/COMET2/ld3/Makefile create mode 100644 test/integration/COMET2/ld3/ld3.o create mode 100644 test/integration/COMET2/ld4/0.txt create mode 100644 test/integration/COMET2/ld4/Makefile create mode 100644 test/integration/COMET2/ld4/ld4.o create mode 100644 test/integration/COMET2/ld5/0.txt create mode 100644 test/integration/COMET2/ld5/Makefile create mode 100644 test/integration/COMET2/ld5/ld5.o create mode 100644 test/integration/COMET2/ld_loop/0.txt create mode 100644 test/integration/COMET2/ld_loop/Makefile create mode 100644 test/integration/COMET2/ld_loop/ld_loop.o create mode 100644 test/integration/COMET2/literal_spc/0.txt create mode 100644 test/integration/COMET2/literal_spc/Makefile create mode 100644 test/integration/COMET2/literal_spc/literal_spc.o create mode 100644 test/integration/COMET2/literalstr/0.txt create mode 100644 test/integration/COMET2/literalstr/Makefile create mode 100644 test/integration/COMET2/literalstr/literalstr.o create mode 100644 test/integration/COMET2/minim_call/0.txt create mode 100644 test/integration/COMET2/minim_call/Makefile create mode 100644 test/integration/COMET2/minim_call/minim_call.o create mode 100644 test/integration/COMET2/mula0_call/0.txt create mode 100644 test/integration/COMET2/mula0_call/Makefile create mode 100644 test/integration/COMET2/mula0_call/mula0_call.o create mode 100644 test/integration/COMET2/mula1_call/0.txt create mode 100644 test/integration/COMET2/mula1_call/Makefile create mode 100644 test/integration/COMET2/mula1_call/mula1_call.o create mode 100644 test/integration/COMET2/mull0_call/0.txt create mode 100644 test/integration/COMET2/mull0_call/Makefile create mode 100644 test/integration/COMET2/mull0_call/mull0_call.o create mode 100644 test/integration/COMET2/mull1_call/0.txt create mode 100644 test/integration/COMET2/mull1_call/Makefile create mode 100644 test/integration/COMET2/mull1_call/mull1_call.o create mode 100644 test/integration/COMET2/out0/0.txt create mode 100644 test/integration/COMET2/out0/Makefile create mode 100644 test/integration/COMET2/out0/out0.o create mode 100644 test/integration/COMET2/out1/0.txt create mode 100644 test/integration/COMET2/out1/Makefile create mode 100644 test/integration/COMET2/out1/out1.o create mode 100644 test/integration/COMET2/outa_call/0.txt create mode 100644 test/integration/COMET2/outa_call/Makefile create mode 100644 test/integration/COMET2/outa_call/outa_call.o create mode 100644 test/integration/COMET2/outb_call/0.txt create mode 100644 test/integration/COMET2/outb_call/Makefile create mode 100644 test/integration/COMET2/outb_call/outb_call.o create mode 100644 test/integration/COMET2/outd_q15_call/0.txt create mode 100644 test/integration/COMET2/outd_q15_call/Makefile create mode 100644 test/integration/COMET2/outd_q15_call/outd_q15_call.o create mode 100644 test/integration/COMET2/outl_call/0.txt create mode 100644 test/integration/COMET2/outl_call/Makefile create mode 100644 test/integration/COMET2/outl_call/outl_call.o create mode 100644 test/integration/COMET2/ptn1/0.txt create mode 100644 test/integration/COMET2/ptn1/Makefile create mode 100644 test/integration/COMET2/ptn1/ptn1.o create mode 100644 test/integration/COMET2/ptn2/0.txt create mode 100644 test/integration/COMET2/ptn2/Makefile create mode 100644 test/integration/COMET2/ptn2/ptn2.o create mode 100644 test/integration/COMET2/ptn3/0.txt create mode 100644 test/integration/COMET2/ptn3/Makefile create mode 100644 test/integration/COMET2/ptn3/ptn3.o create mode 100644 test/integration/COMET2/ptn4/0.txt create mode 100644 test/integration/COMET2/ptn4/Makefile create mode 100644 test/integration/COMET2/ptn4/ptn4.o create mode 100644 test/integration/COMET2/pushpop/0.txt create mode 100644 test/integration/COMET2/pushpop/Makefile create mode 100644 test/integration/COMET2/pushpop/pushpop.o create mode 100644 test/integration/COMET2/rev_call/0.txt create mode 100644 test/integration/COMET2/rev_call/Makefile create mode 100644 test/integration/COMET2/rev_call/rev_call.o create mode 100644 test/integration/COMET2/sla2/0.txt create mode 100644 test/integration/COMET2/sla2/Makefile create mode 100644 test/integration/COMET2/sla2/sla2.o create mode 100644 test/integration/COMET2/sra2/0.txt create mode 100644 test/integration/COMET2/sra2/Makefile create mode 100644 test/integration/COMET2/sra2/sra2.o create mode 100644 test/integration/COMET2/sra3/0.txt create mode 100644 test/integration/COMET2/sra3/Makefile create mode 100644 test/integration/COMET2/sra3/sra3.o create mode 100644 test/integration/COMET2/sra4/0.txt create mode 100644 test/integration/COMET2/sra4/Makefile create mode 100644 test/integration/COMET2/sra4/sra4.o create mode 100644 test/integration/COMET2/st0/0.txt create mode 100644 test/integration/COMET2/st0/Makefile create mode 100644 test/integration/COMET2/st0/st0.o create mode 100644 test/integration/COMET2/st1/0.txt create mode 100644 test/integration/COMET2/st1/Makefile create mode 100644 test/integration/COMET2/st1/st1.o create mode 100644 test/integration/COMET2/sum_call/0.txt create mode 100644 test/integration/COMET2/sum_call/Makefile create mode 100644 test/integration/COMET2/sum_call/sum_call.o create mode 100644 test/integration/COMET2/summary/0.txt create mode 100644 test/integration/COMET2/summary/Makefile create mode 100644 test/integration/COMET2/summary/summary.o create mode 100644 test/integration/COMET2/svc2/0.txt create mode 100644 test/integration/COMET2/svc2/Makefile create mode 100644 test/integration/COMET2/svc2/svc2.o create mode 100644 test/integration/COMET2/svc2_out/0.txt create mode 100644 test/integration/COMET2/svc2_out/Makefile create mode 100644 test/integration/COMET2/svc2_out/svc2_out.o create mode 100644 test/integration/COMET2/xor0/0.txt create mode 100644 test/integration/COMET2/xor0/Makefile create mode 100644 test/integration/COMET2/xor0/xor0.o create mode 100644 test/integration/COMET2/xor1/0.txt create mode 100644 test/integration/COMET2/xor1/Makefile create mode 100644 test/integration/COMET2/xor1/xor1.o create mode 100644 test/integration/COMET2/xor3/0.txt create mode 100644 test/integration/COMET2/xor3/Makefile create mode 100644 test/integration/COMET2/xor3/xor3.o create mode 100644 test/integration/COMET2/xor4/0.txt create mode 100644 test/integration/COMET2/xor4/Makefile create mode 100644 test/integration/COMET2/xor4/xor4.o create mode 100644 test/integration/COMET2/xor5/0.txt create mode 100644 test/integration/COMET2/xor5/Makefile create mode 100644 test/integration/COMET2/xor5/xor5.o create mode 100644 test/integration/DUMPWORD/CMD.mk create mode 100644 test/integration/DUMPWORD/HEX.txt create mode 100644 test/integration/DUMPWORD/Makefile create mode 100644 test/integration/DUMPWORD/TEST.log create mode 100644 test/integration/DUMPWORD/TEST.mk create mode 100644 test/integration/DUMPWORD/a/0.txt create mode 100644 test/integration/DUMPWORD/a/Makefile create mode 100644 test/integration/DUMPWORD/a/err.txt create mode 100644 test/integration/DUMPWORD/a/test.sh create mode 100644 test/integration/DUMPWORD/l/0.txt create mode 100644 test/integration/DUMPWORD/l/Makefile create mode 100644 test/integration/DUMPWORD/l/err.txt create mode 100644 test/integration/DUMPWORD/l/test.sh create mode 100644 test/integration/DUMPWORD/noopt/0.txt create mode 100644 test/integration/DUMPWORD/noopt/Makefile create mode 100644 test/integration/DUMPWORD/noopt/err.txt create mode 100644 test/integration/DUMPWORD/noopt/test.sh create mode 100644 test/integration/Makefile rename test/{utest => unit}/List.mk (100%) rename test/{utest => unit}/Makefile (100%) rename test/{utest => unit}/Template.c (100%) rename test/{utest => unit}/Test.mk (100%) rename test/{utest => unit}/cerrtest/0.txt (100%) rename test/{utest => unit}/cerrtest/Makefile (100%) rename test/{utest => unit}/cerrtest/cerrtest.c (100%) rename test/{utest => unit}/getcmdcode/0.txt (100%) rename test/{utest => unit}/getcmdcode/Makefile (100%) rename test/{utest => unit}/getcmdcode/getcmdcode.c (100%) rename test/{utest => unit}/getcmdtype/0.txt (100%) rename test/{utest => unit}/getcmdtype/Makefile (100%) rename test/{utest => unit}/getcmdtype/getcmdtype.c (100%) rename test/{utest => unit}/getgr/0.txt (100%) rename test/{utest => unit}/getgr/Makefile (100%) rename test/{utest => unit}/getgr/getgr.c (100%) rename test/{utest => unit}/gethex/0.txt (100%) rename test/{utest => unit}/gethex/Makefile (100%) rename test/{utest => unit}/gethex/gethex.c (100%) rename test/{utest => unit}/getint/0.txt (100%) rename test/{utest => unit}/getint/Makefile (100%) rename test/{utest => unit}/getint/getint.c (100%) rename test/{utest => unit}/linetok/0.txt (100%) rename test/{utest => unit}/linetok/Makefile (100%) rename test/{utest => unit}/linetok/linetok.c (100%) rename test/{utest => unit}/opdtok/0.txt (100%) rename test/{utest => unit}/opdtok/Makefile (100%) rename test/{utest => unit}/opdtok/opdtok.c (100%) rename test/{utest => unit}/print_cmdtype_code/0.txt (100%) rename test/{utest => unit}/print_cmdtype_code/Makefile (100%) rename test/{utest => unit}/print_cmdtype_code/print_cmdtype_code.c (100%) rename test/{utest => unit}/print_code_type/0.txt (100%) rename test/{utest => unit}/print_code_type/Makefile (100%) rename test/{utest => unit}/print_code_type/print_code_type.c (100%) diff --git a/.gitignore b/.gitignore index 8048d7c..4ffad4b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,10 @@ -*.o +src/*.o 1.txt report.txt diff.txt casl2 comet2 +dumpword test.log *~ +TAGS diff --git a/Makefile b/Makefile index 06cf19d..2797559 100644 --- a/Makefile +++ b/Makefile @@ -1,19 +1,20 @@ -INSTALLDIR = /usr/local/bin +prefix = $(HOME) .PHPNY: all clean check install uninstall all: - make -C src ../casl2 ../comet2 + make -C src check: - make -C test/astest + make -C test/integration clean: make -C src clean - make -C test/astest clean - make -C test/utest clean -install: casl2 comet2 - @if test -d $(INSTALLDIR); then \ - install -s ./casl2 $(INSTALLDIR)/casl2; \ - install -s ./comet2 $(INSTALLDIR)/comet2; \ + make -C test/integration clean + make -C test/unit clean +install: all + @if test -d $(prefix); then \ + install -s ./casl2 $(prefix)/casl2; \ + install -s ./comet2 $(prefix)/comet2; \ + install -s ./dumpword $(prefix)/dumpword; \ fi uninstall: - @if test -d $(INSTALLDIR); then \ - rm -f $(INSTALLDIR)/casl2 $(INSTALLDIR)/comet2; \ + @if test -d $(prefix); then \ + rm -f $(prefix)/casl2 $(prefix)/comet2 $(prefix)/dumpword; \ fi diff --git a/as/CMD/adda0.casl b/as/CMD/adda0.casl new file mode 100644 index 0000000..8e068bc --- /dev/null +++ b/as/CMD/adda0.casl @@ -0,0 +1,6 @@ +MAIN START +BEGIN LAD GR1,3 + ADDA GR1,A + RET +A DC 1 + END diff --git a/as/CMD/adda1.casl b/as/CMD/adda1.casl new file mode 100644 index 0000000..6c69581 --- /dev/null +++ b/as/CMD/adda1.casl @@ -0,0 +1,8 @@ +MAIN START +BEGIN LD GR1,A + LD GR2,B + ADDA GR1,GR2 + RET +A DC 3 +B DC 1 + END diff --git a/as/CMD/adda_overflow.casl b/as/CMD/adda_overflow.casl new file mode 100644 index 0000000..478cd3a --- /dev/null +++ b/as/CMD/adda_overflow.casl @@ -0,0 +1,6 @@ +MAIN START BEGIN +BEGIN LAD GR1,32766 + ADDA GR1,A + RET +A DC 29 + END diff --git a/as/addl.casl b/as/CMD/addl.casl similarity index 100% rename from as/addl.casl rename to as/CMD/addl.casl diff --git a/as/addl_overflow.casl b/as/CMD/addl_overflow.casl similarity index 100% rename from as/addl_overflow.casl rename to as/CMD/addl_overflow.casl diff --git a/as/CMD/and0.casl b/as/CMD/and0.casl new file mode 100644 index 0000000..99ca479 --- /dev/null +++ b/as/CMD/and0.casl @@ -0,0 +1,6 @@ +MAIN START +BEGIN LAD GR1,#8001 + LAD GR2,#3521 + AND GR1,GR2 + RET + END diff --git a/as/CMD/and1.casl b/as/CMD/and1.casl new file mode 100644 index 0000000..99b3203 --- /dev/null +++ b/as/CMD/and1.casl @@ -0,0 +1,6 @@ +MAIN START +BEGIN LAD GR0,#3444 + AND GR0,A + RET +A DC #00DD + END diff --git a/as/CMD/and2.casl b/as/CMD/and2.casl new file mode 100644 index 0000000..65b8b8a --- /dev/null +++ b/as/CMD/and2.casl @@ -0,0 +1,5 @@ +MAIN START +BEGIN LAD GR0,#3444 + AND GR0,=#00DD + RET + END diff --git a/as/CMD/and3.casl b/as/CMD/and3.casl new file mode 100644 index 0000000..2e6cf33 --- /dev/null +++ b/as/CMD/and3.casl @@ -0,0 +1,5 @@ +MAIN START +BEGIN LAD GR0,#0460 + AND GR0,=#00FF + RET + END diff --git a/as/CMD/call0.casl b/as/CMD/call0.casl new file mode 100644 index 0000000..bcd9543 --- /dev/null +++ b/as/CMD/call0.casl @@ -0,0 +1,12 @@ +MAIN START BEGIN +BEGIN LD GR1,A + CALL COPY + ST GR2,B + RET +A DC 29 +B DS 1 + END +COPY START + LD GR2,GR1 + RET + END diff --git a/as/CMD/call1.casl b/as/CMD/call1.casl new file mode 100644 index 0000000..f0282ca --- /dev/null +++ b/as/CMD/call1.casl @@ -0,0 +1,11 @@ +MAIN START BEGIN +BEGIN LD GR1,=29 + CALL COPY + ST GR2,B + RET +B DS 1 + END +COPY START + LD GR2,GR1 + RET + END diff --git a/as/CMD/call2.casl b/as/CMD/call2.casl new file mode 100644 index 0000000..afa5fdd --- /dev/null +++ b/as/CMD/call2.casl @@ -0,0 +1,11 @@ +MAIN START BEGIN +BEGIN LD GR1,=29 + CALL INCR + ST GR1,A + RET +A DS 1 + END +INCR START + ADDA GR1,=1 + RET +FIN END diff --git a/as/CMD/cpa1.casl b/as/CMD/cpa1.casl new file mode 100644 index 0000000..a5ca590 --- /dev/null +++ b/as/CMD/cpa1.casl @@ -0,0 +1,6 @@ +MAIN START BEGIN +BEGIN LAD GR1,#5000 + LAD GR2,#F000 + CPA GR2,GR1 + RET + END diff --git a/as/CMD/cpl1.casl b/as/CMD/cpl1.casl new file mode 100644 index 0000000..778ccb5 --- /dev/null +++ b/as/CMD/cpl1.casl @@ -0,0 +1,6 @@ +MAIN START +BEGIN LAD GR1,#5000 + LAD GR2,#F000 + CPL GR1,GR2 + RET + END diff --git a/as/CMD/cpl2.casl b/as/CMD/cpl2.casl new file mode 100644 index 0000000..1eb8126 --- /dev/null +++ b/as/CMD/cpl2.casl @@ -0,0 +1,6 @@ +MAIN START +BEGIN LAD GR0,#3000 + CPL GR0,A + RET +A DC #A000 + END diff --git a/as/CMD/cpl3.casl b/as/CMD/cpl3.casl new file mode 100644 index 0000000..2bd37e0 --- /dev/null +++ b/as/CMD/cpl3.casl @@ -0,0 +1,7 @@ +MAIN START +BEGIN LAD GR1,#5000 + ADDL GR1,=#FFFF + LAD GR2,#F000 + CPL GR1,GR2 + RET + END diff --git a/as/CMD/dc_overflow.casl b/as/CMD/dc_overflow.casl new file mode 100644 index 0000000..d3da7aa --- /dev/null +++ b/as/CMD/dc_overflow.casl @@ -0,0 +1,10 @@ +;; DC命令で、-32768〜32768の範囲にない10進数値を指定 +MAIN START BEGIN +BEGIN LD GR1,A + ADDL GR1,B + ST GR0,C + RET +A DC 32779 +B DC 32778 +C DS 1 + END diff --git a/as/CMD/dc_spc.casl b/as/CMD/dc_spc.casl new file mode 100644 index 0000000..1d68a32 --- /dev/null +++ b/as/CMD/dc_spc.casl @@ -0,0 +1,7 @@ +;;; DC命令で空白を指定 +MAIN START + OUT BUF,LEN + RET +BUF DC ' ' +LEN DC 1 + END diff --git a/as/CMD/ds_0.casl b/as/CMD/ds_0.casl new file mode 100644 index 0000000..9e161f1 --- /dev/null +++ b/as/CMD/ds_0.casl @@ -0,0 +1,8 @@ +;; 「DS 0」を指定したプログラム例 +MAIN START + LD GR1,A + LD GR2,B + RET +A DS 0 +B DC 15 + END diff --git a/as/CMD/lad0.casl b/as/CMD/lad0.casl new file mode 100644 index 0000000..875e53d --- /dev/null +++ b/as/CMD/lad0.casl @@ -0,0 +1,4 @@ +LAD START + LAD GR1,5 + RET + END diff --git a/as/CMD/lad1.casl b/as/CMD/lad1.casl new file mode 100644 index 0000000..3700cbc --- /dev/null +++ b/as/CMD/lad1.casl @@ -0,0 +1,6 @@ +MAIN START BEGIN +BEGIN LD GR1,A + LAD GR1,1,GR1 + RET +A DC 3 + END diff --git a/as/CMD/lad2.casl b/as/CMD/lad2.casl new file mode 100644 index 0000000..5d75b42 --- /dev/null +++ b/as/CMD/lad2.casl @@ -0,0 +1,5 @@ +LAD1 START + LAD GR1,10 + LAD GR1,65534,GR1 + RET + END diff --git a/as/CMD/lad3.casl b/as/CMD/lad3.casl new file mode 100644 index 0000000..bd8d349 --- /dev/null +++ b/as/CMD/lad3.casl @@ -0,0 +1,5 @@ +LAD1 START + LAD GR1,-1 + LAD GR1,65535,GR1 + RET + END diff --git a/as/CMD/lad4.casl b/as/CMD/lad4.casl new file mode 100644 index 0000000..1711f01 --- /dev/null +++ b/as/CMD/lad4.casl @@ -0,0 +1,6 @@ +MAIN START BEGIN +BEGIN LD GR7,A + LAD GR7,1,GR7 + RET +A DC 3 + END diff --git a/as/CMD/ld0.casl b/as/CMD/ld0.casl new file mode 100644 index 0000000..dd84f32 --- /dev/null +++ b/as/CMD/ld0.casl @@ -0,0 +1,5 @@ +MAIN START + LAD GR1,3 + LD GR0,GR1 + RET + END diff --git a/as/CMD/ld1.casl b/as/CMD/ld1.casl new file mode 100644 index 0000000..56b035f --- /dev/null +++ b/as/CMD/ld1.casl @@ -0,0 +1,5 @@ +MAIN START + LD GR0,A + RET +A DC 1,1,2,3,5,8 + END diff --git a/as/ld2.casl b/as/CMD/ld2.casl similarity index 100% rename from as/ld2.casl rename to as/CMD/ld2.casl diff --git a/as/ld3.casl b/as/CMD/ld3.casl similarity index 100% rename from as/ld3.casl rename to as/CMD/ld3.casl diff --git a/as/CMD/ld4.casl b/as/CMD/ld4.casl new file mode 100644 index 0000000..d6723d6 --- /dev/null +++ b/as/CMD/ld4.casl @@ -0,0 +1,9 @@ +; LDコマンド +MAIN START BEGIN +BEGIN LD GR1,A + LD GR2,B + ADDL GR1,GR2 + RET +A DC 32767 +B DC 32675 + END diff --git a/as/CMD/ld5.casl b/as/CMD/ld5.casl new file mode 100644 index 0000000..2b40d74 --- /dev/null +++ b/as/CMD/ld5.casl @@ -0,0 +1,8 @@ +; LDコマンド +MAIN START BEGIN +BEGIN LAD GR2,1 + LD GR1,A,GR2 + RET +A DC 1 +B DC 2 + END diff --git a/as/CMD/ld_loop.casl b/as/CMD/ld_loop.casl new file mode 100644 index 0000000..5e21750 --- /dev/null +++ b/as/CMD/ld_loop.casl @@ -0,0 +1,12 @@ +;;; ループを使い、連続でGR1にデータを転送する +MAIN START + LAD GR2,0 +MLOOP CPA GR2,LEN + JZE MEND + LD GR1,DATA,GR2 + LAD GR2,1,GR2 + JUMP MLOOP +MEND RET +DATA DC #9600,#F000,#A400 +LEN DC 3 + END diff --git a/as/literal_spc.casl b/as/CMD/literal_spc.casl similarity index 100% rename from as/literal_spc.casl rename to as/CMD/literal_spc.casl diff --git a/as/literalstr.casl b/as/CMD/literalstr.casl similarity index 100% rename from as/literalstr.casl rename to as/CMD/literalstr.casl diff --git a/as/CMD/nop.casl b/as/CMD/nop.casl new file mode 100644 index 0000000..362bc6c --- /dev/null +++ b/as/CMD/nop.casl @@ -0,0 +1,13 @@ +MAIN START + NOP + NOP + NOP + NOP + NOP + NOP + NOP + NOP + NOP + RET + END + \ No newline at end of file diff --git a/as/CMD/out0.casl b/as/CMD/out0.casl new file mode 100644 index 0000000..4f046e3 --- /dev/null +++ b/as/CMD/out0.casl @@ -0,0 +1,6 @@ +MAIN START + OUT BUF,LEN + RET +BUF DC '0' +LEN DC 1 + END diff --git a/as/CMD/out1.casl b/as/CMD/out1.casl new file mode 100644 index 0000000..aedfb02 --- /dev/null +++ b/as/CMD/out1.casl @@ -0,0 +1,7 @@ +;;; OUTの使用例 +OTEST START + OUT IOBUF,IOLEN + RET +IOBUF DC 'aaaa',10,'b','c',10,'as','qwerty','111111' +IOLEN DC 24 + END diff --git a/as/CMD/pushpop.casl b/as/CMD/pushpop.casl new file mode 100644 index 0000000..f8c8d33 --- /dev/null +++ b/as/CMD/pushpop.casl @@ -0,0 +1,11 @@ +PUSHPOP START + LAD GR1,1 + LAD GR2,2 + PUSH 0,GR1 + PUSH 0,GR2 + LAD GR1,0 + LAD GR2,0 + POP GR2 + POP GR1 + RET + END diff --git a/as/CMD/sla2.casl b/as/CMD/sla2.casl new file mode 100644 index 0000000..31a3d1d --- /dev/null +++ b/as/CMD/sla2.casl @@ -0,0 +1,6 @@ +SLA2 START BEGIN +BEGIN LAD GR1,3 + SLA GR1,2 + RET + END + \ No newline at end of file diff --git a/as/CMD/sla3.casl b/as/CMD/sla3.casl new file mode 100644 index 0000000..4108f1e --- /dev/null +++ b/as/CMD/sla3.casl @@ -0,0 +1,6 @@ +SLA3 START BEGIN +BEGIN LAD GR1,#8000 + SLA GR1,1 + RET + END + \ No newline at end of file diff --git a/as/CMD/sll2.casl b/as/CMD/sll2.casl new file mode 100644 index 0000000..86672cf --- /dev/null +++ b/as/CMD/sll2.casl @@ -0,0 +1,7 @@ +SLA2 START BEGIN +BEGIN LD GR1,X + SLL GR1,2 + RET +X DC 3 + END + \ No newline at end of file diff --git a/as/CMD/sll3.casl b/as/CMD/sll3.casl new file mode 100644 index 0000000..e22bed0 --- /dev/null +++ b/as/CMD/sll3.casl @@ -0,0 +1,7 @@ +SLA2 START BEGIN +BEGIN LD GR1,X + SLL GR1,1 + RET +X DC #4000 + END + \ No newline at end of file diff --git a/as/CMD/sra2.casl b/as/CMD/sra2.casl new file mode 100644 index 0000000..a455538 --- /dev/null +++ b/as/CMD/sra2.casl @@ -0,0 +1,5 @@ +SRA2 START BEGIN +BEGIN LAD GR4,124 + SRA GR4,2 + RET + END diff --git a/as/sra3.casl b/as/CMD/sra3.casl similarity index 100% rename from as/sra3.casl rename to as/CMD/sra3.casl diff --git a/as/sra4.casl b/as/CMD/sra4.casl similarity index 100% rename from as/sra4.casl rename to as/CMD/sra4.casl diff --git a/as/CMD/st0.casl b/as/CMD/st0.casl new file mode 100644 index 0000000..3ed3127 --- /dev/null +++ b/as/CMD/st0.casl @@ -0,0 +1,6 @@ +MAIN START + LAD GR0,286 + ST GR0,A + RET +A DS 1 + END diff --git a/as/CMD/st1.casl b/as/CMD/st1.casl new file mode 100644 index 0000000..2803c76 --- /dev/null +++ b/as/CMD/st1.casl @@ -0,0 +1,7 @@ +MAIN START + LAD GR0,286 + LAD GR1,3 + ST GR0,A,GR1 + RET +A DS 4 + END diff --git a/as/CMD/svc2.casl b/as/CMD/svc2.casl new file mode 100644 index 0000000..f5542fd --- /dev/null +++ b/as/CMD/svc2.casl @@ -0,0 +1,12 @@ +;;; 「SVC 2」で数値を表示 +;;; casl2 svctest.casl div10.casl +MAIN START +BEGIN LAD GR1,D + LAD GR2,A + SVC 2 + LAD GR1,=#A + SVC 2 + RET +D DC '0' +A DS 1 + END diff --git a/as/CMD/svc2_out.casl b/as/CMD/svc2_out.casl new file mode 100644 index 0000000..5902866 --- /dev/null +++ b/as/CMD/svc2_out.casl @@ -0,0 +1,16 @@ +;;; 「OUT」と同等のプログラム +OTEST START + PUSH 0,GR1 + PUSH 0,GR2 + LAD GR1,OBUF + LD GR2,LEN + SVC 2 + LAD GR1,=#A + LAD GR2,1 + SVC 2 + POP GR2 + POP GR1 + RET +OBUF DC 'abcd' +LEN DC 4 + END diff --git a/as/xor0.casl b/as/CMD/xor0.casl similarity index 100% rename from as/xor0.casl rename to as/CMD/xor0.casl diff --git a/as/xor1.casl b/as/CMD/xor1.casl similarity index 100% rename from as/xor1.casl rename to as/CMD/xor1.casl diff --git a/as/CMD/xor3.casl b/as/CMD/xor3.casl new file mode 100644 index 0000000..7b6e7cd --- /dev/null +++ b/as/CMD/xor3.casl @@ -0,0 +1,7 @@ +MAIN START +BEGIN LAD GR0,#3444 + LD GR1,A + XOR GR0,A + RET +A DC #00DD + END diff --git a/as/CMD/xor4.casl b/as/CMD/xor4.casl new file mode 100644 index 0000000..845043d --- /dev/null +++ b/as/CMD/xor4.casl @@ -0,0 +1,13 @@ +;;; XORで、GR1の内容をクリア +MAIN START +BEGIN XOR GR2,GR2 +LOOP CPA GR2,LEN + JZE FIN + LD GR1,A,GR2 + XOR GR1,GR1 + LAD GR2,1,GR2 + JUMP LOOP +FIN RET +A DC #8001,#8000,#FFFF,#51,#7FFF +LEN DC 5 + END diff --git a/as/CMD/xor5.casl b/as/CMD/xor5.casl new file mode 100644 index 0000000..0d5e346 --- /dev/null +++ b/as/CMD/xor5.casl @@ -0,0 +1,7 @@ +MAIN START +BEGIN LD GR1,A + XOR GR1,B + RET +A DC 3 +B DC #FFFF + END diff --git a/as/ERR/cmd_err0.casl b/as/ERR/cmd_err0.casl new file mode 100644 index 0000000..82efe3e --- /dev/null +++ b/as/ERR/cmd_err0.casl @@ -0,0 +1,6 @@ +MAIN START BEGIN +BEGIN LAD GR1,3 + LAD GR2,2 + LEA GR1,GR2 + RET + END diff --git a/as/ERR/cmd_err1.casl b/as/ERR/cmd_err1.casl new file mode 100644 index 0000000..c90bc38 --- /dev/null +++ b/as/ERR/cmd_err1.casl @@ -0,0 +1,5 @@ +MAIN START BEGIN +BEGIN LEA GR1,A + RET +A DC 3 + END diff --git a/as/ERR/ds_err.casl b/as/ERR/ds_err.casl new file mode 100644 index 0000000..666484d --- /dev/null +++ b/as/ERR/ds_err.casl @@ -0,0 +1,6 @@ +MAIN START + LAD GR0,=10 + ST GR0,A +A DS + RET + END diff --git a/as/ERR/labeldup_err.casl b/as/ERR/labeldup_err.casl new file mode 100644 index 0000000..f40fc98 --- /dev/null +++ b/as/ERR/labeldup_err.casl @@ -0,0 +1,7 @@ +MAIN START BEGIN +BEGIN LD GR1,A + ADDA GR1,B + RET +A DC 3 +A DC 1 + END diff --git a/as/ERR/opdspc_err.casl b/as/ERR/opdspc_err.casl new file mode 100644 index 0000000..f5ab5bf --- /dev/null +++ b/as/ERR/opdspc_err.casl @@ -0,0 +1,7 @@ +MAIN START BEGIN +BEGIN LD GR1, A + ADDA GR1,B + RET +A DC 3 +B DC 1 + END diff --git a/as/FE_TESTS/2008_04/Q09/token.casl b/as/FE_TESTS/2008_04/Q09/token.casl new file mode 100644 index 0000000..de57bca --- /dev/null +++ b/as/FE_TESTS/2008_04/Q09/token.casl @@ -0,0 +1,42 @@ +TOKEN START + RPUSH + LD GR3,=-1 ; 単語の処理中を示すフラグの初期化 + ; 0: 数字だけの単語を処理中である。 + ; 1: 英字を含む単語を処理中である。 + ; -1: 単語の処理中ではない。 + LAD GR1,-1,GR1 +LP LAD GR1,1,GR1 + LD GR4,0,GR1 ; 1文字を取り出す。 + CPL GR4,='.' ; 終了判定 + JZE FIN + CPL GR4,=' ' + JNZ ALNUM + CALL SETTKN + JUMP LP +ALNUM LD GR3,GR3 ; 単語の処理中? + JPL LP ; 英字を含む単語を処理中ならLPヘ + JZE ACHK ; 数字だけの単語を処理中ならACHKヘ + LD GR3,=0 + LD GR6,GR1 ; 単語の先頭アドレスを退避 +ACHK CPL GR4,='A' ; 検査対象文字は数字? + JMI LP ; 数字の場合,次の文字の取出しヘ + LD GR3,=1 ; 英字の場合 + JUMP LP +; +FIN CALL SETTKN + LD GR5,=-1 + ST GR5,0,GR2 ; 終了マークを格納 + RPOP + RET +; +SETTKN LD GR3,GR3 ; 単語の処理中? + JMI FIN2 ; 処理中でなければ何もしない。 + ST GR6,0,GR2 ; 単語の先頭アドレスを管理テーブルに格納 + LD GR5,GR1 + SUBL GR5,GR6 ; 単語の長さを計算 + ST GR5,1,GR2 ; 単語の長さを格納 + ST GR3,2,GR2 ; 単語の属性を格納 + LD GR3,=-1 ; 単語の処理中状態を解除 + LAD GR2,3,GR2 +FIN2 RET + END diff --git a/as/FE_TESTS/2008_04/Q09/token_call.casl b/as/FE_TESTS/2008_04/Q09/token_call.casl new file mode 100644 index 0000000..bd42226 --- /dev/null +++ b/as/FE_TESTS/2008_04/Q09/token_call.casl @@ -0,0 +1,9 @@ +MAIN START + LAD GR1,STR + LAD GR2,TBL + CALL TOKEN + RET + DS 93 +STR DC ' THIS 1234 AN9999.' +TBL DS 100 + END diff --git a/as/FE_TESTS/2008_10/Q09/ptn1.casl b/as/FE_TESTS/2008_10/Q09/ptn1.casl new file mode 100644 index 0000000..cbf57c3 --- /dev/null +++ b/as/FE_TESTS/2008_10/Q09/ptn1.casl @@ -0,0 +1,12 @@ +;;; 平成20年 秋期 基本情報技術者 午後 問09 +;;; 最上位ビットから与えられたビット番号までのビットを1、それ以外を0に設定 +PTN1 START + PUSH 0,GR1 + LAD GR2,15 + SUBL GR2,GR1 + LD GR1,GR2 + LD GR2,=#8000 + SRA GR2,0,GR1 + POP GR1 + RET + END diff --git a/as/ptn1_call.casl b/as/FE_TESTS/2008_10/Q09/ptn1_call.casl similarity index 64% rename from as/ptn1_call.casl rename to as/FE_TESTS/2008_10/Q09/ptn1_call.casl index c0f838d..a033f58 100644 --- a/as/ptn1_call.casl +++ b/as/FE_TESTS/2008_10/Q09/ptn1_call.casl @@ -1,5 +1,7 @@ MAIN START LAD GR1,5 CALL PTN1 + LD GR1,GR2 + CALL OUTB RET END diff --git a/as/ptn2.casl b/as/FE_TESTS/2008_10/Q09/ptn2.casl similarity index 54% rename from as/ptn2.casl rename to as/FE_TESTS/2008_10/Q09/ptn2.casl index 4714518..b142e62 100644 --- a/as/ptn2.casl +++ b/as/FE_TESTS/2008_10/Q09/ptn2.casl @@ -1,3 +1,5 @@ +;;; 平成20年 秋期 基本情報技術者 午後 問09 +;;; 最上位ビットから与えられたビット番号までのビットを0、それ以外を1に設定 PTN2 START PUSH 0,GR1 LAD GR2,16 diff --git a/as/ptn2_call.casl b/as/FE_TESTS/2008_10/Q09/ptn2_call.casl similarity index 64% rename from as/ptn2_call.casl rename to as/FE_TESTS/2008_10/Q09/ptn2_call.casl index 703261a..62507ee 100644 --- a/as/ptn2_call.casl +++ b/as/FE_TESTS/2008_10/Q09/ptn2_call.casl @@ -1,5 +1,7 @@ MAIN START LAD GR1,5 CALL PTN2 + LD GR1,GR2 + CALL OUTB RET END diff --git a/as/FE_TESTS/2008_10/Q09/ptn3.casl b/as/FE_TESTS/2008_10/Q09/ptn3.casl new file mode 100644 index 0000000..c1a69f9 --- /dev/null +++ b/as/FE_TESTS/2008_10/Q09/ptn3.casl @@ -0,0 +1,7 @@ +;;; 平成20年 秋期 基本情報技術者 午後 問09 +;;; 与えられたビット番号のビットを1,それ以外を0に設定 +PTN3 START + LD GR2,=#0001 + SLL GR2,0,GR1 + RET + END diff --git a/as/ptn3_call.casl b/as/FE_TESTS/2008_10/Q09/ptn3_call.casl similarity index 64% rename from as/ptn3_call.casl rename to as/FE_TESTS/2008_10/Q09/ptn3_call.casl index 3c3e7ec..6f2047e 100644 --- a/as/ptn3_call.casl +++ b/as/FE_TESTS/2008_10/Q09/ptn3_call.casl @@ -1,5 +1,7 @@ MAIN START LAD GR1,5 CALL PTN3 + LD GR1,GR2 + CALL OUTB RET END diff --git a/as/ptn4.casl b/as/FE_TESTS/2008_10/Q09/ptn4.casl similarity index 69% rename from as/ptn4.casl rename to as/FE_TESTS/2008_10/Q09/ptn4.casl index 5fbac0f..4c24fd8 100644 --- a/as/ptn4.casl +++ b/as/FE_TESTS/2008_10/Q09/ptn4.casl @@ -1,3 +1,5 @@ +;;; 平成20年 秋期 基本情報技術者 午後 問09 +;;; 与えられたビット番号B1からB2(15>B1≧B2>0)までのビットを0、それ以外を1に設定 PTN4 START ST GR1,WRK LD GR1,GR2 diff --git a/as/ptn4_call.casl b/as/FE_TESTS/2008_10/Q09/ptn4_call.casl similarity index 69% rename from as/ptn4_call.casl rename to as/FE_TESTS/2008_10/Q09/ptn4_call.casl index 24d0fa5..7a2aef5 100644 --- a/as/ptn4_call.casl +++ b/as/FE_TESTS/2008_10/Q09/ptn4_call.casl @@ -2,5 +2,7 @@ MAIN START LAD GR1,10 LAD GR2,5 CALL PTN4 + LD GR1,GR2 + CALL OUTB RET END diff --git a/as/summary.casl b/as/FE_TESTS/2008_10/Q13/summary.casl similarity index 92% rename from as/summary.casl rename to as/FE_TESTS/2008_10/Q13/summary.casl index 4d52851..1b7dda3 100644 --- a/as/summary.casl +++ b/as/FE_TESTS/2008_10/Q13/summary.casl @@ -1,3 +1,5 @@ +;;; 平成20年 秋期 基本情報技術者 午後 問13 +;;; アンケートに対するn人分の回答を集計し、集計結果をグラフで出力する副プログラム SUMMARY START RPUSH ; カウンタ領域と出力バッファを初期化 diff --git a/as/summary_call2.casl b/as/FE_TESTS/2008_10/Q13/summary_call.casl similarity index 100% rename from as/summary_call2.casl rename to as/FE_TESTS/2008_10/Q13/summary_call.casl diff --git a/as/FE_TESTS/2009_04/Q12/muls.casl b/as/FE_TESTS/2009_04/Q12/muls.casl new file mode 100644 index 0000000..21b70f3 --- /dev/null +++ b/as/FE_TESTS/2009_04/Q12/muls.casl @@ -0,0 +1,27 @@ +;平成21年 春期 基本情報技術者 午後 問12 +MULS START ; 32ビット×16ビット→32ビット + RPUSH + LAD GR6,0 ; 積 上位語の初期化 + LAD GR7,0 ; 積 下位語の初期化 + LD GR4,0,GR1 ; 被乗数 上位語の取出し + LD GR5,1,GR1 ; 被乗数 下位語の取出し +LP SRL GR2,1 ; 乗数を1ビット右にシフト + JOV ADD32 + JZE FIN + JUMP NEXT ; 加算処理をスキップ +ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット + ADDL GR7,GR5 + JOV ADJ1 + JUMP NEXT +ADJ1 ADDL GR6,=1 ; けた上げ処理 +NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト + SLL GR5,1 + JOV ADJ2 + JUMP LP +ADJ2 OR GR4,=1 + JUMP LP +FIN ST GR6,0,GR3 ; 乗算結果の格納 + ST GR7,1,GR3 + RPOP + RET + END diff --git a/as/muls2.casl b/as/FE_TESTS/2009_04/Q12/muls2.casl similarity index 94% rename from as/muls2.casl rename to as/FE_TESTS/2009_04/Q12/muls2.casl index ec7b57b..b4143cf 100644 --- a/as/muls2.casl +++ b/as/FE_TESTS/2009_04/Q12/muls2.casl @@ -1,14 +1,4 @@ ;平成21年 春期 基本情報技術者 午後 問12-2 -MAIN START - LAD GR1,X - LAD GR2,Y - LAD GR3,A - CALL MUL - RET -X DC 2,3 -Y DC 4,5 -A DS 2 - END MUL START ; 32ビット×32ビット→32ビット RPUSH PUSH 0,GR3 diff --git a/as/FE_TESTS/2009_04/Q12/muls2_call.casl b/as/FE_TESTS/2009_04/Q12/muls2_call.casl new file mode 100644 index 0000000..6f57d71 --- /dev/null +++ b/as/FE_TESTS/2009_04/Q12/muls2_call.casl @@ -0,0 +1,10 @@ +MAIN START + LAD GR1,X + LAD GR2,Y + LAD GR3,A + CALL MUL + RET +X DC 2,3 +Y DC 4,5 +A DS 2 + END diff --git a/as/FE_TESTS/2009_04/Q12/muls_call.casl b/as/FE_TESTS/2009_04/Q12/muls_call.casl new file mode 100644 index 0000000..2c6601b --- /dev/null +++ b/as/FE_TESTS/2009_04/Q12/muls_call.casl @@ -0,0 +1,10 @@ +MAIN START + LAD GR1,X + LD GR2,Y + LAD GR3,A + CALL MULS + RET +X DC 10,30 +Y DC 4 +A DS 2 + END diff --git a/as/FE_TESTS/2009_10/Q12/outb.casl b/as/FE_TESTS/2009_10/Q12/outb.casl new file mode 100644 index 0000000..9e1d70a --- /dev/null +++ b/as/FE_TESTS/2009_10/Q12/outb.casl @@ -0,0 +1,108 @@ +;;; GR1に格納された値を、2進数値として表示 +OUTL START + RPUSH + LAD GR2,2 ; GR2に2進数の「2」を格納。 + LAD GR0,0 ; GR0 <- 0 + ST GR0,LEN ; LENの初期化 + AND GR1,GR1 ; GR1をテスト + JZE ZINS ; GR1が0の場合、ZINSにジャンプ +STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + JMI STLST ; ↓ + CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR1に格納 + LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + LD GR1,GR0 ; GR0をGR1にコピー + JUMP STI ; ループ終端 +STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + JUMP EMB ; EMBにジャンプ +ZINS LD GR1,NCHAR ; 「0」をSTR領域に格納 + CALL STSTR ; ↓ +EMB LD GR1,NCHAR ; GR0 <- '0' +EMLOOP LD GR2,LEN ; GR2 <- LEN + CPA GR2,DIG ; ループ先頭。(GR2 = DIG)の場合は、ループ脱出 + JZE PRT ; ↓ + CALL STSTR ; GR1をSTR領域に格納 + JUMP EMLOOP ; ループ終端 +PRT LD GR2,LEN ; GR2にLENの値を格納 + LAD GR1,STR ; GR1に文字列のアドレスを格納 + CALL REV ; 文字列を逆順に並べ替え + OUT STR,LEN ; 文字列を出力 + RPOP + RET +STR DS 17 +LEN DS 1 +NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' +DIG DC 16 + END +;; GR1をSTR領域に格納し、LENをインクリメント +STSTR START + PUSH 0,GR1 + PUSH 0,GR2 + LD GR2,LEN ; GR2にLENの値をロード + ST GR1,STR,GR2 ; STR+GR2 <- GR1 + LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + ST GR2,LEN ; LENにGR2を格納 + POP GR2 + POP GR1 + RET + END +;;; GR1の値とGR2の値の、商をGR0、剰余をGR1に格納する +;;; 0〜65535の範囲の数値を扱う +ODIVL START + PUSH 0,GR2 + PUSH 0,GR3 + LAD GR0,0 ; GR0の初期化。商 + ST GR2,ODY ; DYにGR2の初期値を保存 + LAD GR3,1 ; GR3の初期化。対象ビットを表す +ODSL CPL GR2,GR1 ; ループ先頭。(GR3 > GR1)の場合、DLOOPへループ脱出 + JPL ODLOOP ; ↓ + SLL GR3,1 ; GR3を1回左シフト + SLL GR2,1 ; GR2を1回左シフト + JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ + JUMP ODSL ; ループ終端 +ODYOV SRL GR2,1 ; GR2を1回右シフト + LAD GR2,#8000,GR2 ; GR2 <- GR2 + #8000 + SRL GR3,1 ; GR3を1回右シフト + JUMP ODLPIN ; ODLPINへジャンプ +ODLOOP SRL GR3,1 ; ループ先頭。GR3を1回右シフト + JZE ODFIN ; (GR3= 0)の場合、ループ脱出 + SRL GR2,1 ; GR2を1回右シフト + CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 + JMI ODFIN ; ↓ + CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + JMI ODLOOP ; ↓ +ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + ADDL GR0,GR3 ; GR0 <- GR0 + GR3 + JUMP ODLOOP ; ループ終端 +ODFIN POP GR3 + POP GR2 + RET +ODY DS 1 +ODMB DC #8000 + END +;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +;; 例: 12345 -> 54321、54321- -> -12345 +REV START + RPUSH + LAD GR3,0 ; GR3の初期化 +RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RNEXT ; ↓ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + PUSH 0,GR5 ; GR5をプッシュ + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPU ; ループ終端 +RNEXT LAD GR3,0 ; GR3の初期化 +RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RFIN ; ↓ + POP GR5 ; GR5にポップ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPO ; ループ終端 +RFIN RPOP + RET + END diff --git a/as/FE_TESTS/2009_10/Q12/replace.casl b/as/FE_TESTS/2009_10/Q12/replace.casl new file mode 100644 index 0000000..6416213 --- /dev/null +++ b/as/FE_TESTS/2009_10/Q12/replace.casl @@ -0,0 +1,30 @@ +REPLACE START + RPUSH + LD GR4,GR2 ; GR4 ← p + SRL GR4,4 ; GR4 ← p/16 + ADDA GR1,GR4 ; GR1 を置換え対象語(第i語)に位置付ける。 + AND GR2,=#000F + LD GR4,=16 + SUBA GR4,GR2 + LD GR5,GR0 + LD GR6,=#8000 + SUBA GR3,=1 + SRA GR6,0,GR3 + LD GR7,GR6 + SRL GR0,0,GR2 + SRL GR6,0,GR2 + SLL GR5,0,GR4 + SLL GR7,0,GR4 + LD GR2,0,GR1 + XOR GR6,GR2 ; 第i語のうち + AND GR2,GR6 ; ビット列Bを入れる部分を0にする。 + OR GR2,GR0 + ST GR2,0,GR1 + LD GR2,1,GR1 + XOR GR7,GR2 ; 第(i+1)語のうち + AND GR2,GR7 ; ビット列Bを入れる部分を0にする。 + OR GR2,GR5 + ST GR2,1,GR1 + RPOP + RET + END diff --git a/as/FE_TESTS/2009_10/Q12/replace_call.casl b/as/FE_TESTS/2009_10/Q12/replace_call.casl new file mode 100644 index 0000000..854e5f2 --- /dev/null +++ b/as/FE_TESTS/2009_10/Q12/replace_call.casl @@ -0,0 +1,21 @@ +MAIN START + LAD GR1,A + LD GR0,B + LD GR2,P + LD GR3,Q + CALL REPLACE + LAD GR1,A + LAD GR2,0 +LOOP CPA GR2,CNT + JZE FIN + LD GR1,A,GR2 + CALL OUTL + LAD GR2,1,GR2 + JUMP LOOP +FIN RET +A DC #FFFF,#FFFF,#FFFF,#FFFF,#FFFF,#FFFF +CNT DC 6 +B DC #B1D0 +P DC 55 +Q DC 12 + END diff --git a/as/FUNC/abs.casl b/as/FUNC/abs.casl new file mode 100644 index 0000000..8a25f8b --- /dev/null +++ b/as/FUNC/abs.casl @@ -0,0 +1,9 @@ +;;; GR1を絶対値に変換する +ABS START + AND GR1,GR1 + JPL ABSFIN + JZE ABSFIN + XOR GR1,=#FFFF + LAD GR1,1,GR1 +ABSFIN RET + END diff --git a/as/FUNC/abs_call.casl b/as/FUNC/abs_call.casl new file mode 100644 index 0000000..4a73221 --- /dev/null +++ b/as/FUNC/abs_call.casl @@ -0,0 +1,15 @@ +;;; ABSを呼び出す +;;; casl2 abs_call.casl abs.casl outa.casl +MAIN START + LAD GR2,0 +MLOOP CPA GR2,MLEN + JZE MFIN + LD GR1,MVAL,GR2 + CALL ABS + CALL OUTA + LAD GR2,1,GR2 + JUMP MLOOP +MFIN RET +MVAL DC 12,-12,1,-1,32767,-32767,0,-32768 +MLEN DC 8 + END diff --git a/as/FUNC/cnt60.casl b/as/FUNC/cnt60.casl new file mode 100644 index 0000000..0cca4bf --- /dev/null +++ b/as/FUNC/cnt60.casl @@ -0,0 +1,10 @@ +MAIN START + LAD GR1,0 +LOOP CPA GR1,CNT + JZE FIN + LAD GR1,1,GR1 + NOP + JUMP LOOP +FIN RET +CNT DC 60 + END diff --git a/as/count.casl b/as/FUNC/count1.casl similarity index 100% rename from as/count.casl rename to as/FUNC/count1.casl diff --git a/as/FUNC/count1_call.casl b/as/FUNC/count1_call.casl new file mode 100644 index 0000000..b9cd347 --- /dev/null +++ b/as/FUNC/count1_call.casl @@ -0,0 +1,15 @@ +;; count1.casl(「アセンブラ言語の仕様」プログラム例)を呼び出し、出力結果を表示 +;; 使い方: casl2 count1_call.casl count1.casl outa.casl +MAIN START + LAD GR2,0 +LOOP CPA GR2,MAX ; ループ開始。GR2がMAXの値になったらループ脱出 + JZE FIN ; ↓ + LD GR1,GR2 ; GR1にVALの値をロード + CALL COUNT1 ; COUNT1を呼び出す。出力はGR0に格納 + LD GR1,GR0 ; GR1にGR0の値をコピー + CALL OUTA ; OUTAを呼び出す + LAD GR2,1,GR2 ; GR2 <= GR2 + 1 + JUMP LOOP ; ループ終端 +FIN RET +MAX DC 256 + END diff --git a/as/FUNC/count1_call0.casl b/as/FUNC/count1_call0.casl new file mode 100644 index 0000000..72a955b --- /dev/null +++ b/as/FUNC/count1_call0.casl @@ -0,0 +1,7 @@ +;; count1.casl(「アセンブラ言語の仕様」プログラム例)を呼び出す +;; 使い方: casl2 count1_call0.casl count1.casl +MAIN START + LAD GR1,#7FFFk + CALL COUNT1 +FIN RET + END diff --git a/as/FUNC/divl0.casl b/as/FUNC/divl0.casl new file mode 100644 index 0000000..c827b9d --- /dev/null +++ b/as/FUNC/divl0.casl @@ -0,0 +1,20 @@ +;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +;;; 0〜65535の範囲の数値を扱う +DIVL START + PUSH 0,GR1 + AND GR2,GR2 ; (GR2 = 0)の場合、DYZへジャンプ + JZE DYZ ; ↓ + LAD GR0,0 ; GR0を初期化 + LD GR3,GR1 ; GR3 <- GR1 +DLOOP CPL GR3,GR2 ; ループ先頭。(GR3 < GR2)の場合、終了 + JMI DFIN ; ↓ + SUBL GR3,GR2 ; GR3 <- GR3 - GR2 + ADDL GR0,DONE ; ↓ + JUMP DLOOP ; ループ終端 +DYZ LAD GR3,#FFFF ; 強制的にオーバーフローを発生させ、GR3 <- 0 + ADDL GR3,=1 ; ↓ + JUMP DFIN ; DFINへジャンプ +DFIN POP GR1 + RET +DONE DC 1 + END diff --git a/as/FUNC/divl1.casl b/as/FUNC/divl1.casl new file mode 100644 index 0000000..1d86890 --- /dev/null +++ b/as/FUNC/divl1.casl @@ -0,0 +1,42 @@ +;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +;;; 0〜65535の範囲の数値を扱う +DIVL START + PUSH 0,GR1 + PUSH 0,GR2 + PUSH 0,GR4 + AND GR2,GR2 ; (GR2 = 0)の場合、DFZへジャンプ + JZE DYZ ; ↓ + ST GR2,DY ; DYにGR2の初期値を保存 + LAD GR0,0 ; GR0の初期化 + LAD GR3,0 ; GR3の初期化 + LAD GR4,1 ; GR4の初期化。対象ビットを表す +DSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、DLOOPへループ脱出 + JPL DLOOP ; ↓ + SLL GR4,1 ; GR4を1回左シフト + SLL GR2,1 ; GR2を1回左シフト + JOV DYOV ; オーバーフローの場合は、DYOVにジャンプ + JUMP DSL ; ループ終端 +DYOV SRL GR2,1 + LAD GR2,#8000,GR2 + SRL GR4,1 + JUMP DLPIN +DLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト + JZE DCP ; (GR4 = 0)の場合、ループ脱出 + SRL GR2,1 ; GR2を1回右シフト + CPL GR1,DY ; (GR1 < DY)の場合、ループ脱出 + JMI DCP ; ↓ + CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + JMI DLOOP ; ↓ +DLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + ADDL GR0,GR4 ; GR0 <- GR0 + GR4 + JUMP DLOOP ; ループ終端 +DYZ LAD GR3,#FFFF ; 強制的にオーバーフローを発生させ、GR3 <- 0 + ADDL GR3,=1 ; ↓ + JUMP DFIN ; DFINへジャンプ +DCP LD GR3,GR1 +DFIN POP GR4 + POP GR2 + POP GR1 + RET +DY DS 1 + END diff --git a/as/FUNC/divl_call.casl b/as/FUNC/divl_call.casl new file mode 100644 index 0000000..bceca27 --- /dev/null +++ b/as/FUNC/divl_call.casl @@ -0,0 +1,38 @@ +MAIN START + LD GR1,XMAX +LOOPX CPA GR1,XMIN + JMI FIN + OUT SEP,SLEN + LD GR2,YMIN +LOOPY CPL GR2,YMAX + JPL XNEXT + CALL OUTL + PUSH 0,GR1 + LD GR1,GR2 + CALL OUTL + POP GR1 + CALL DIVL + JOV WOV + PUSH 0,GR1 + LD GR1,GR0 + CALL OUTL + LD GR1,GR3 + CALL OUTL + POP GR1 +YNEXT OUT SEP,SLEN + LAD GR2,1,GR2 + JUMP LOOPY +WOV OUT Y0MSG,YLEN + JUMP YNEXT +XNEXT LAD GR1,-1,GR1 + JUMP LOOPX +FIN RET +XMAX DC 100 +XMIN DC 0 +YMAX DC 10 +YMIN DC 0 +SEP DC '--------------------' +SLEN DC 20 +Y0MSG DC 'Error: div by 0' +YLEN DC 15 + END diff --git a/as/FUNC/divl_call0.casl b/as/FUNC/divl_call0.casl new file mode 100644 index 0000000..cbdb169 --- /dev/null +++ b/as/FUNC/divl_call0.casl @@ -0,0 +1,7 @@ +;;; casl2 div0_call0.casl div0.casl outl.casl +MAIN START +BEGIN LAD GR1,101 + LAD GR2,10 + CALL DIVL + RET + END diff --git a/as/FUNC/divl_call1.casl b/as/FUNC/divl_call1.casl new file mode 100644 index 0000000..5b22066 --- /dev/null +++ b/as/FUNC/divl_call1.casl @@ -0,0 +1,13 @@ +;;; casl2 div0_call0.casl div0.casl outl.casl +MAIN START +BEGIN LD GR1,X + LD GR2,Y + CALL DIVL + LD GR1,GR0 + CALL OUTL + LD GR1,GR3 + CALL OUTL + RET +X DC 123 +Y DC 10 + END diff --git a/as/FUNC/fib.casl b/as/FUNC/fib.casl new file mode 100644 index 0000000..77b3965 --- /dev/null +++ b/as/FUNC/fib.casl @@ -0,0 +1,20 @@ +MAIN START + LAD GR1,0 + LAD GR2,0 ; インデックス +BEGIN CPA GR2,CNT + JZE FIN + LAD GR3,SEQ,GR2 + AND GR2,GR2 + CPA GR2,=1 + JPL SUMP2 + LD GR1,GR2 + JUMP STSEQ +SUMP2 LD GR1,-2,GR3 + ADDA GR1,-1,GR3 +STSEQ ST GR1,0,GR3 + LAD GR2,1,GR2 + JUMP BEGIN +FIN RET +CNT DC 10 +SEQ DS 10 + END diff --git a/as/FUNC/fib_outl.casl b/as/FUNC/fib_outl.casl new file mode 100644 index 0000000..f97220f --- /dev/null +++ b/as/FUNC/fib_outl.casl @@ -0,0 +1,18 @@ +;;; 0〜65535の範囲で、フィボナッチ数列を表示する +MAIN START + LAD GR1,0 ; GR1は、第n項 + LAD GR2,0 ; GR2は、インデックス +BEGIN CPL GR2,=1 ; GR2が1以下の場合、SUMP2へジャンプ + JPL SUMP2 ; ↓ + LD GR1,GR2 ; GR1にGR2をロード + JUMP FOUT ; FOUTへジャンプ +SUMP2 LD GR1,GR3 ; GR1にGR3をロード + ADDL GR1,GR4 ; GR1 <- GR1 + GR4 + JOV FIN ; オーバーフローした場合は終了 +FOUT CALL OUTL ; GR1の数値を表示 + LD GR4,GR3 ; GR4にGR3をロード + LD GR3,GR1 ; GR3にGR1をロード + LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + JUMP BEGIN +FIN RET + END diff --git a/as/hanoi.casl b/as/FUNC/hanoi.casl similarity index 100% rename from as/hanoi.casl rename to as/FUNC/hanoi.casl diff --git a/as/FUNC/inl.casl b/as/FUNC/inl.casl new file mode 100644 index 0000000..09c505a --- /dev/null +++ b/as/FUNC/inl.casl @@ -0,0 +1,60 @@ +;;; 入力された数値をGR0で返す +INL START + RPUSH + IN IBUF,ILEN + LAD GR1,0 + LAD GR2,10 ; 10進数の「10」 + LAD GR3,0 ; 値の一時格納 + LAD GR4,0 ; インデックス +ISTOL CPL GR4,ILEN ; ループ先頭。(GR4 = ILEN)の場合、ループ脱出 + JZE ICP ; ↓ + LD GR1,IBUF,GR4 + CPL GR1,INCHR ; (GR1 < (INCHR = '0'))の場合、IOVへジャンプ + JMI IOV ; ↓ + CPL GR1,='9' ; (GR1 > '9')の場合、IOVへジャンプ + JPL IOV ; ↓ + SUBL GR1,INCHR + ST GR4,NLEN + LD GR4,ILEN + SUBA GR4,NLEN +MUL10 CPL GR4,=1 + JZE ISNEXT + CALL MULL + LD GR1,GR0 + LAD GR4,-1,GR4 + JUMP MUL10 +ISNEXT LD GR4,NLEN + ADDL GR3,GR1 + LAD GR4,1,GR4 + JUMP ISTOL ; ループ終端 +IOV LAD GR0,1 + ADDL GR0,=#FFFF + JUMP IFIN +ICP LD GR0,GR3 +IFIN RPOP + RET +INCHR DC '0123456789' +IBUF DS 5 +ILEN DS 1 +NLEN DS 1 + END +;GR1の値とGR2の値の積をGR0に格納 +MULL START + RPUSH + LAD GR3,1 ; 対象ビット + LAD GR0,0 ; 積 +MLOOP CPL GR3,GR2 ; ループ先頭。(GR2 = GR3)の場合、ループ脱出 + JPL MFIN ; ↓ + PUSH 0,GR3 ; GR2の、GR3が示したビットが0の場合、MNEXTへジャンプ + AND GR3,GR2 ; ↓ + POP GR3 ; ↓ + JZE MNEXT ; ↓ + ADDL GR0,GR1 ; GR0 <- GR0 + GR1 + JOV MFIN ; オーバーフローした場合、ループ脱出 +MNEXT SLL GR3,1 ; GR3を1回左シフト + SLL GR1,1 ; GR1を1回左シフト + JOV MFIN ; オーバーフローした場合、ループ脱出 + JUMP MLOOP ; ループ終端 +MFIN RPOP + RET + END diff --git a/as/FUNC/inl_call.casl b/as/FUNC/inl_call.casl new file mode 100644 index 0000000..c2e3d05 --- /dev/null +++ b/as/FUNC/inl_call.casl @@ -0,0 +1,12 @@ +;;; casl2 inl_call.casl outl.casl +MAIN START + CALL INL + JOV NAN + LD GR1,GR0 + CALL OUTL + JUMP FIN +NAN OUT NANMSG,MLEN +FIN RET +NANMSG DC 'Not A Number' +MLEN DC 12 + END diff --git a/as/FUNC/iotest.casl b/as/FUNC/iotest.casl new file mode 100644 index 0000000..af25ff3 --- /dev/null +++ b/as/FUNC/iotest.casl @@ -0,0 +1,20 @@ +IOTEST START + OUT OBUF1,OLEN1 +LOOP IN IOBUF,IOLEN + LD GR1,IOLEN + JZE RETURN + OUT OBUF2,OLEN2 + OUT IOBUF,IOLEN + OUT OBUF3,OLEN3 + JUMP LOOP +RETURN RET +; Memory +OBUF1 DC 'LET''S START. TYPE IN' +OLEN1 DC 20 +OBUF2 DC 'YOU TYPED' +OLEN2 DC 9 +OBUF3 DC 'WHAT''S NEXT?' +OLEN3 DC 12 +IOBUF DS 64 +IOLEN DS 1 + END diff --git a/as/FUNC/minim.casl b/as/FUNC/minim.casl new file mode 100644 index 0000000..f1198da --- /dev/null +++ b/as/FUNC/minim.casl @@ -0,0 +1,19 @@ +;;; GR1のアドレスに格納されたGR2の個数の値の中で、最小値をGR0に格納する +MINIM START + LD GR0,0,GR1 + ST GR0,MIN + LAD GR3,0 +S1 CPA GR3,GR2 + JZE LRET + LAD GR1,1,GR1 + LD GR0,0,GR1 + CPA GR0,MIN + JPL S2 + JZE S2 + ST GR0,MIN +S2 LAD GR3,1,GR3 + JUMP S1 +LRET LD GR0,MIN + RET +MIN DS 1 + END diff --git a/as/FUNC/minim_call.casl b/as/FUNC/minim_call.casl new file mode 100644 index 0000000..71d6d47 --- /dev/null +++ b/as/FUNC/minim_call.casl @@ -0,0 +1,11 @@ +;;; casl2 minim_call.casl minim.casl outa.casl +MAIN START + LAD GR1,DATA + LD GR2,CNT + CALL MINIM + LD GR1,GR0 + CALL OUTA + RET +DATA DC 23,78,2,45,67,-39,86 +CNT DC 7 + END diff --git a/as/FUNC/mula0.casl b/as/FUNC/mula0.casl new file mode 100644 index 0000000..e21184c --- /dev/null +++ b/as/FUNC/mula0.casl @@ -0,0 +1,53 @@ +;GR1の値とGR2の値の積をGR0に格納 +MULA START + RPUSH + LAD GR3,0 ; インデックス + LAD GR4,0 ; マイナスフラグ +CHK1 CALL CHKVAL ; (GR1 < 0)の場合は正負を反転させ、GR0 <- 1 + JOV MFIN + LD GR4,GR0 ; マイナスフラグをオン +CHK2 PUSH 0,GR1 ; GR1を退避 + LD GR1,GR2 ; GR2をGR1へロード + CALL CHKVAL ; (GR1 < 0)の場合は正負を反転させ、GR0 <- 1 + JOV C2OV + LD GR2,GR1 ; GR1をGR2へロード + XOR GR4,GR0 ; マイナスフラグを反転 + POP GR1 ; GR1を復元 + LAD GR0,0 ; 積 + JUMP MLOOP +C2OV POP GR1 ; + JUMP MFIN +MLOOP CPA GR2,GR3 ; ループ先頭。(GR2 = GR3)の場合、ループ脱出 + JZE MMIN ; ↓ + ADDA GR0,GR1 ; GR0 <- GR0 + GR1 + JOV MFIN ; オーバーフローした場合、ループ脱出 + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP MLOOP ; ループ終端 +MMIN AND GR4,GR4 ; マイナスフラグがオフの場合、MFINへジャンプ + JZE MFIN ; ↓ + PUSH 0,GR1 ; GR1を退避 + LD GR1,GR0 ; GR1にGR0をロード + CALL MABS ; GR1を絶対値に変換 + JOV MMF ; オーバーフロー(GR1 = -32768)の場合、MMFへジャンプ + LD GR0,GR1 ; GR0にGR1をロード +MMF POP GR1 ; GR1を復元 +MFIN RPOP + RET + END +;;; GR1が0未満の場合は、絶対値に変換し、GR0に1を設定 +CHKVAL START + LAD GR0,0 + AND GR1,GR1 ; (GR1 >= 0)の場合は、CFINへジャンプ + JPL CFIN ; ↓ + JZE CFIN ; ↓ + LAD GR0,1 ; GR0に1をロード + CALL MABS ; GR1を絶対値に変換 +CFIN RET + END +;;; GR1の値の正負を反転させる。 +;;; 例: -10 -> 10、10 -> -10 +MABS START + XOR GR1,=#FFFF ; GR1のビット値を反転 + ADDA GR1,=1 ; GR1 <- GR1 + 1 + RET + END diff --git a/as/FUNC/mula1.casl b/as/FUNC/mula1.casl new file mode 100644 index 0000000..75ab187 --- /dev/null +++ b/as/FUNC/mula1.casl @@ -0,0 +1,60 @@ +;GR1の値とGR2の値の積をGR0に格納 +MULA START + RPUSH + XOR GR0,GR0 ; 積 + LAD GR3,1 ; 対象ビット + XOR GR4,GR4 ; マイナスフラグ +CHK1 CALL CHKVAL ; (GR1 < 0)の場合は正負を反転させ、GR0 <- 1 + JOV MFIN + LD GR4,GR0 ; マイナスフラグをオン +CHK2 PUSH 0,GR1 ; GR1を退避 + LD GR1,GR2 ; GR2をGR1へロード + CALL CHKVAL ; (GR1 < 0)の場合は正負を反転させ、GR0 <- 1 + JOV C2OV + LD GR2,GR1 ; GR1をGR2へロード + XOR GR4,GR0 ; マイナスフラグを反転 +C2FIN POP GR1 ; GR1を復元 + XOR GR0,GR0 ; GR0を初期化 + JUMP MLOOP ; MLOOPへジャンプ +C2OV POP GR1 ; GR1を復元 + JUMP MFIN ; MFINへジャンプ +MLOOP PUSH 0,GR3 ; ループ先頭。GR2の、GR3が示したビットが0の場合、MNEXTへジャンプ + AND GR3,GR2 ; ↓ + POP GR3 ; ↓ + JZE MNEXT ; ↓ + ADDA GR0,GR1 ; GR0 <- GR0 + GR1 + JOV MFIN ; オーバーフローした場合、ループ脱出 +MNEXT SLA GR3,1 ; GR3を1回左シフト + AND GR3,GR3 ; (GR3 = 0)の場合、ループ脱出 + JZE MMIN ; ↓ + CPL GR3,GR2 ; (GR3 > GR2)の場合、ループ脱出 + JPL MMIN ; ↓ + SLA GR1,1 ; GR1を1回左シフト + JOV MFIN ; オーバーフローした場合、ループ脱出 + JUMP MLOOP ; ループ終端 +MMIN AND GR4,GR4 ; マイナスフラグがオフの場合、MFINへジャンプ + JZE MFIN ; ↓ + LD GR1,GR0 ; GR1にGR0をロード + CALL MABS ; GR1の正負を反転 + JOV MFIN ; オーバーフロー(GR1 = -32768)の場合、MFINへジャンプ + LD GR0,GR1 ; GR0にGR1をロード +MFIN RPOP + RET + END +;;; GR1が0未満の場合は、絶対値に変換し、GR0に1を設定 +CHKVAL START + LAD GR0,0 + AND GR1,GR1 ; (GR1 >= 0)の場合は、CFINへジャンプ + JPL CFIN ; ↓ + JZE CFIN ; ↓ + LAD GR0,1 ; GR0に1をロード + CALL MABS ; GR1を絶対値に変換 +CFIN RET + END +;;; GR1の値の正負を反転させる。 +;;; 例: -10 -> 10、10 -> -10 +MABS START + XOR GR1,=#FFFF ; GR1のビット値を反転 + ADDA GR1,=1 ; GR1 <- GR1 + 1 + RET + END diff --git a/as/FUNC/mula_call.casl b/as/FUNC/mula_call.casl new file mode 100644 index 0000000..eeaf6d0 --- /dev/null +++ b/as/FUNC/mula_call.casl @@ -0,0 +1,38 @@ +MAIN START + LAD GR3,0 ; Xのインデックス +LOOPX CPA GR3,XCNT + JZE FIN + LD GR1,X,GR3 + LAD GR4,0 ; Yのインデックス +LOOPY CPA GR4,YCNT + JZE XNEXT + LD GR2,Y,GR4 + OUT SEP,SLEN + CALL OUTA + PUSH 0,GR1 + LD GR1,GR2 + CALL OUTA + POP GR1 + CALL MULA + JOV WOV + PUSH 0,GR1 + LD GR1,GR0 + CALL OUTA + POP GR1 +YNEXT OUT SEP,SLEN + LAD GR4,1,GR4 + JUMP LOOPY +WOV OUT YOMSG,YLEN + JUMP YNEXT +XNEXT LAD GR3,1,GR3 + JUMP LOOPX +FIN RET +X DC 0,1,2,127,128,151,217,255,256,257,32767,-32768,-32767,-257,-256,-255,-217,-151,-128,-127,-2,-1 +Y DC 0,1,2,127,128,151,217,255,256,257,32767,-32768,-32767,-257,-256,-255,-217,-151,-128,-127,-2,-1 +XCNT DC 22 +YCNT DC 22 +SEP DC '--------------------' +SLEN DC 20 +YOMSG DC 'Warning: overflow' +YLEN DC 17 + END diff --git a/as/FUNC/mula_call0.casl b/as/FUNC/mula_call0.casl new file mode 100644 index 0000000..477e1a2 --- /dev/null +++ b/as/FUNC/mula_call0.casl @@ -0,0 +1,7 @@ +;;; casl2 mula_call0.casl mula.casl outa.casl +MAIN START + LAD GR1,20000 + LAD GR2,2 + CALL MULA + RET + END diff --git a/as/FUNC/mula_call1.casl b/as/FUNC/mula_call1.casl new file mode 100644 index 0000000..e8eaa61 --- /dev/null +++ b/as/FUNC/mula_call1.casl @@ -0,0 +1,14 @@ +;;; casl2 mula_call0.casl mula.casl outa.casl +MAIN START + LAD GR1,151 + LAD GR2,255 + CALL MULA + JOV WAN + LD GR1,GR0 + CALL OUTA + JUMP FIN +WAN OUT MSG,MLEN +FIN RET +MSG DC 'OF' +MLEN DC 2 + END diff --git a/as/FUNC/mula_call2.casl b/as/FUNC/mula_call2.casl new file mode 100644 index 0000000..356b59f --- /dev/null +++ b/as/FUNC/mula_call2.casl @@ -0,0 +1,9 @@ +;;; casl2 mula_call0.casl mula.casl outa.casl +MAIN START + LAD GR1,0 + LAD GR2,32767 +LOOP CALL MULA + LD GR1,GR0 + CALL OUTA +FIN RET + END diff --git a/as/FUNC/mula_timestab.casl b/as/FUNC/mula_timestab.casl new file mode 100644 index 0000000..016cf1a --- /dev/null +++ b/as/FUNC/mula_timestab.casl @@ -0,0 +1,33 @@ +MAIN START + LAD GR1,0 + SUBA GR1,XMAX +LOOPX CPA GR1,XMAX + JPL FIN + OUT SEP,SLEN + CALL OUTA + OUT SEP,SLEN + LAD GR2,0 + SUBA GR2,YMAX +LOOPY CPA GR2,YMAX + JPL XNEXT + CALL MULA + JOV WOV + PUSH 0,GR1 + LD GR1,GR0 + CALL OUTA + POP GR1 +YNEXT OUT SEP,SLEN + LAD GR2,1,GR2 + JUMP LOOPY +WOV OUT YOMSG,YLEN + JUMP YNEXT +XNEXT LAD GR1,1,GR1 + JUMP LOOPX +FIN RET +XMAX DC 9 +YMAX DC 9 +SEP DC '--------------------' +SLEN DC 20 +YOMSG DC 'Warning: overflow' +YLEN DC 17 + END diff --git a/as/FUNC/mull0.casl b/as/FUNC/mull0.casl new file mode 100644 index 0000000..20168d6 --- /dev/null +++ b/as/FUNC/mull0.casl @@ -0,0 +1,14 @@ +;GR1の値とGR2の値の積をGR0に格納 +MULL START + RPUSH + LAD GR3,0 ; インデックス + LAD GR0,0 ; 積 +MLOOP CPA GR2,GR3 ; ループ先頭。(GR2 = GR3)の場合、ループ脱出 + JZE MFIN ; ↓ + ADDL GR0,GR1 ; GR0 <- GR0 + GR1 + JOV MFIN ; オーバーフローした場合、ループ脱出 + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP MLOOP ; ループ終端 +MFIN RPOP + RET + END diff --git a/as/FUNC/mull1.casl b/as/FUNC/mull1.casl new file mode 100644 index 0000000..916f386 --- /dev/null +++ b/as/FUNC/mull1.casl @@ -0,0 +1,22 @@ +;GR1の値とGR2の値の積をGR0に格納 +MULL START + RPUSH + XOR GR0,GR0 ; 積 + LAD GR3,1 ; 対象ビット +MLOOP PUSH 0,GR3 ; ループ先頭。GR2の、GR3が示したビットが0の場合、MNEXTへジャンプ + AND GR3,GR2 ; ↓ + POP GR3 ; ↓ + JZE MNEXT ; ↓ + ADDL GR0,GR1 ; GR0 <- GR0 + GR1 + JOV MFIN ; オーバーフローした場合、ループ脱出 +MNEXT SLL GR3,1 ; GR3を1回左シフト + AND GR3,GR3 ; (GR3 = 0)の場合、ループ脱出 + JZE MFIN ; ↓ + CPL GR3,GR2 ; (GR3 > GR2)の場合、ループ脱出 + JPL MFIN ; ↓ + SLL GR1,1 ; GR1を1回左シフト + JOV MFIN ; オーバーフローした場合、ループ脱出 + JUMP MLOOP ; ループ終端 +MFIN RPOP + RET + END diff --git a/as/FUNC/mull_call.casl b/as/FUNC/mull_call.casl new file mode 100644 index 0000000..5b03a07 --- /dev/null +++ b/as/FUNC/mull_call.casl @@ -0,0 +1,38 @@ +MAIN START + LAD GR3,0 ; Xのインデックス +LOOPX CPA GR3,XCNT ; (GR3 = XCNT)の場合、ループ脱出 + JZE FIN ; ↓ + LD GR1,X,GR3 ; GR1に、(X+GR3)番地の値を転送 + LAD GR4,0 ; Yのインデックス +LOOPY CPA GR4,YCNT ; (GR4 = YCNT)の場合、ループ脱出 + JZE XNEXT ; ↓ + LD GR2,Y,GR4 ; GR2に、(X+GR4)番地の値を転送 + OUT SEP,SLEN ; 区切り線を出力 + CALL OUTL ; GR1の数値を出力 + PUSH 0,GR1 ; GR2の数値を出力 + LD GR1,GR2 ; ↓ + CALL OUTL ; ↓ + POP GR1 ; ↓ + CALL MULL ; GR0 <- GR1 * GR2 + JOV WOV ; オーバーフローの場合は、WOVへジャンプ + PUSH 0,GR1 ; GR0の数値を出力 + LD GR1,GR0 ; ↓ + CALL OUTL ; ↓ + POP GR1 ; ↓ +YNEXT OUT SEP,SLEN ; 区切り線を出力 + LAD GR4,1,GR4 ; GR4 <- GR4 + 1 + JUMP LOOPY ; LOOPYへジャンプ +WOV OUT YOMSG,YLEN ; オーバーフローした場合のメッセージを表示 + JUMP YNEXT ; YNEXTへジャンプ +XNEXT LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP LOOPX ; LOOPXへジャンプ +FIN RET +X DC 0,1,2,127,128,255,256,257,32767,#8000,#FFFF +Y DC 0,1,2,127,128,255,256,257,32767,#8000,#FFFF +XCNT DC 11 +YCNT DC 11 +SEP DC '--------------------' +SLEN DC 20 +YOMSG DC 'Warning: overflow' +YLEN DC 17 + END diff --git a/as/FUNC/mull_call0.casl b/as/FUNC/mull_call0.casl new file mode 100644 index 0000000..06adfc3 --- /dev/null +++ b/as/FUNC/mull_call0.casl @@ -0,0 +1,7 @@ +;;; casl2 mula_call0.casl mula.casl outa.casl +MAIN START + LAD GR1,20000 + LAD GR2,2 + CALL MULL + RET + END diff --git a/as/FUNC/mull_call1.casl b/as/FUNC/mull_call1.casl new file mode 100644 index 0000000..a238beb --- /dev/null +++ b/as/FUNC/mull_call1.casl @@ -0,0 +1,14 @@ +;;; casl2 mull_call0.casl mull.casl outl.casl +MAIN START + LAD GR1,1 + LAD GR2,#8000 + CALL MULL + JOV WAN + LD GR1,GR0 + CALL OUTL + JUMP FIN +WAN OUT MSG,MLEN +FIN RET +MSG DC 'OF' +MLEN DC 2 + END diff --git a/as/FUNC/mull_timestab.casl b/as/FUNC/mull_timestab.casl new file mode 100644 index 0000000..6ca1348 --- /dev/null +++ b/as/FUNC/mull_timestab.casl @@ -0,0 +1,27 @@ +MAIN START + LD GR1,XMIN +LOOPX CPL GR1,XMAX + JPL FIN + OUT SEP,SLEN + CALL OUTL + OUT SEP,SLEN + LD GR2,YMIN +LOOPY CPL GR2,YMAX + JPL XNEXT + CALL MULL + PUSH 0,GR1 + LD GR1,GR0 + CALL OUTL + POP GR1 + LAD GR2,1,GR2 + JUMP LOOPY +XNEXT LAD GR1,1,GR1 + JUMP LOOPX +FIN RET +XMIN DC 0 +XMAX DC 19 +YMIN DC 0 +YMAX DC 19 +SEP DC '--------------------' +SLEN DC 20 + END diff --git a/as/FUNC/outa.casl b/as/FUNC/outa.casl new file mode 100644 index 0000000..ad3ff53 --- /dev/null +++ b/as/FUNC/outa.casl @@ -0,0 +1,122 @@ +;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +OUTA START + RPUSH + LAD GR2,10 ; GR2に10進数の「10」を格納。 + LAD GR0,0 ; GR0 <- 0 + LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 + ST GR0,LEN ; LENの初期化 + AND GR1,GR1 ; GR1をテスト + JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ + JPL STI ; GR1が正数の場合、STIにジャンプ + LAD GR4,1 ; GR1が負数の場合、GR4をオン + CALL OABS ; GR1を正数に変換 +STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + JMI STLST ; ↓ + CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 + LD GR1,GR3 ; GR1にGR3をコピー + LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + LD GR1,GR0 ; GR0をGR1にコピー + JUMP STI ; ループ終端 +STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + AND GR4,GR4 ; 正数の場合 + JZE PRT ; ↓ + LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 + CALL STSTR ; ↓ + JUMP PRT ; PRTにジャンプ +ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 + CALL STSTR ; ↓ +PRT LD GR2,LEN ; GR2にLENの値を格納 + LAD GR1,STR ; GR1に文字列のアドレスを格納 + CALL REV ; 文字列を逆順に並べ替え + OUT STR,LEN ; 文字列を出力 + RPOP + RET +STR DS 17 +LEN DS 1 +NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' + END +;; GR1をSTR領域に格納し、LENをインクリメント +STSTR START + PUSH 0,GR1 + PUSH 0,GR2 + LD GR2,LEN ; GR2にLENの値をロード + ST GR1,STR,GR2 ; STR+GR2 <- GR1 + LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + ST GR2,LEN ; LENにGR2を格納 + POP GR2 + POP GR1 + RET + END +;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +;;; 0〜65535の範囲の数値を扱う +ODIVL START + PUSH 0,GR1 + PUSH 0,GR2 + PUSH 0,GR4 + AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ + JZE ODFIN ; ↓ + ST GR2,ODY ; ODYにGR2の初期値を保存 + LAD GR0,0 ; GR0の初期化 + LAD GR3,0 ; GR3の初期化 + LAD GR4,1 ; GR4の初期化。対象ビットを表す +ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 + JPL ODLOOP ; ↓ + SLL GR4,1 ; GR4を1回左シフト + SLL GR2,1 ; GR2を1回左シフト + JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ + JUMP ODSL ; ループ終端 +ODYOV SRL GR2,1 + LAD GR2,#8000,GR2 + SRL GR4,1 + JUMP ODLPIN +ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト + JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 + SRL GR2,1 ; GR2を1回右シフト + CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 + JMI ODFIN ; ↓ + CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + JMI ODLOOP ; ↓ +ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + ADDL GR0,GR4 ; GR0 <- GR0 + GR4 + JUMP ODLOOP ; ループ終端 +ODFIN LD GR3,GR1 + POP GR4 + POP GR2 + POP GR1 + RET +ODY DS 1 + END +;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +;; 例: 12345 -> 54321、54321- -> -12345 +REV START + RPUSH + LAD GR3,0 ; GR3の初期化 +RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RNEXT ; ↓ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + PUSH 0,GR5 ; GR5をプッシュ + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPU ; ループ終端 +RNEXT LAD GR3,0 ; GR3の初期化 +RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RFIN ; ↓ + POP GR5 ; GR5にポップ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPO ; ループ終端 +RFIN RPOP + RET + END +;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +;; 例: -10 -> 10, -20 -> 20 +OABS START + XOR GR1,=#FFFF ; GR1の値を反転 + LAD GR1,1,GR1 ; GR1 <- GR1 + 1 + RET + END diff --git a/as/FUNC/outa0.casl b/as/FUNC/outa0.casl new file mode 100644 index 0000000..1087f6c --- /dev/null +++ b/as/FUNC/outa0.casl @@ -0,0 +1,103 @@ +;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +OUTA START + RPUSH + LAD GR2,10 ; GR2に10進数の「10」を格納。 + LAD GR0,0 ; GR0 <- 0 + LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 + ST GR0,LEN ; LENの初期化 + AND GR1,GR1 ; GR1をテスト + JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ + JPL STI ; GR1が正数の場合、STIにジャンプ + LAD GR4,1 ; GR1が負数の場合、GR4をオン + CALL OABS ; GR1を正数に変換 +STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + JMI STLST ; ↓ + CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 + LD GR1,GR3 ; GR1にGR3をコピー + LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + LD GR1,GR0 ; GR0をGR1にコピー + JUMP STI ; ループ終端 +STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + AND GR4,GR4 ; 正数の場合 + JZE PRT ; ↓ + LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 + CALL STSTR ; ↓ + JUMP PRT ; PRTにジャンプ +ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 + CALL STSTR ; ↓ +PRT LD GR2,LEN ; GR2にLENの値を格納 + LAD GR1,STR ; GR1に文字列のアドレスを格納 + CALL REV ; 文字列を逆順に並べ替え + OUT STR,LEN ; 文字列を出力 + RPOP + RET +STR DS 17 +LEN DS 1 +NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' + END +;; GR1をSTR領域に格納し、LENをインクリメント +STSTR START + PUSH 0,GR1 + PUSH 0,GR2 + LD GR2,LEN ; GR2にLENの値をロード + ST GR1,STR,GR2 ; STR+GR2 <- GR1 + LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + ST GR2,LEN ; LENにGR2を格納 + POP GR2 + POP GR1 + RET + END +;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +;;; 0〜65535の範囲の数値を扱う +ODIVL START + PUSH 0,GR1 + AND GR2,GR2 ; (GR2 = 0)の場合、ODYZへジャンプ + JZE ODYZ ; ↓ + LAD GR0,0 ; GR0を初期化 + LD GR3,GR1 ; GR3 <- GR1 +ODLOOP CPL GR3,GR2 ; ループ先頭。(GR3 < GR2)の場合、終了 + JMI ODFIN ; ↓ + SUBL GR3,GR2 ; GR3 <- GR3 - GR2 + ADDL GR0,ODONE ; ↓ + JUMP ODLOOP ; ループ終端 +ODYZ LAD GR3,#FFFF ; 強制的にオーバーフローを発生させ、GR3 <- 0 + ADDL GR3,=1 ; ↓ + JUMP ODFIN ; ODFINへジャンプ +ODFIN POP GR1 + RET +ODONE DC 1 + END +;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +;; 例: 12345 -> 54321、54321- -> -12345 +REV START + RPUSH + LAD GR3,0 ; GR3の初期化 +RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RNEXT ; ↓ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + PUSH 0,GR5 ; GR5をプッシュ + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPU ; ループ終端 +RNEXT LAD GR3,0 ; GR3の初期化 +RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RFIN ; ↓ + POP GR5 ; GR5にポップ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPO ; ループ終端 +RFIN RPOP + RET + END +;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +;; 例: -10 -> 10, -20 -> 20 +OABS START + XOR GR1,=#FFFF ; GR1の値を反転 + LAD GR1,1,GR1 ; GR1 <- GR1 + 1 + RET + END diff --git a/as/FUNC/outa_call.casl b/as/FUNC/outa_call.casl new file mode 100644 index 0000000..8b7c205 --- /dev/null +++ b/as/FUNC/outa_call.casl @@ -0,0 +1,23 @@ +;; casl2 outi_call.casl outi.casl +MAIN START + LAD GR1,VAL + LAD GR2,0 +LOOP CPA GR2,CNT + JZE FIN + LD GR1,VAL,GR2 + CALL OUTA + LAD GR2,1,GR2 + JUMP LOOP +FIN RET + END +VAL DC 0 + DC #0001,#0002,#0004,#0008 + DC #0010,#0020,#0040,#0080 + DC #0100,#0200,#0400,#0800 + DC #1000,#2000,#4000,#7FFF + DC #8000 + DC #8001,#C000,#E000,#F000 + DC #F800,#FC00,#FE00,#FF00 + DC #FF80,#FFC0,#FFE0,#FFF0 + DC #FFF8,#FFFC,#FFFE,#FFFF +CNT DC 34 diff --git a/as/FUNC/outa_call1.casl b/as/FUNC/outa_call1.casl new file mode 100644 index 0000000..335a4c5 --- /dev/null +++ b/as/FUNC/outa_call1.casl @@ -0,0 +1,6 @@ +; casl2 outa_call.casl outa.casl +MAIN START + LAD GR1,170 + CALL OUTA + RET + END diff --git a/as/FUNC/outa_call2.casl b/as/FUNC/outa_call2.casl new file mode 100644 index 0000000..f142a9a --- /dev/null +++ b/as/FUNC/outa_call2.casl @@ -0,0 +1,6 @@ +; casl2 outl_call2.casl outa.casl +MAIN START + LAD GR1,#FFFF + CALL OUTA + RET + END diff --git a/as/FUNC/outb.casl b/as/FUNC/outb.casl new file mode 100644 index 0000000..7d52dad --- /dev/null +++ b/as/FUNC/outb.casl @@ -0,0 +1,108 @@ +;;; GR1に格納された値を、2進数値として表示 +OUTB START + RPUSH + LAD GR2,2 ; GR2に2進数の「2」を格納。 + LAD GR0,0 ; GR0 <- 0 + ST GR0,LEN ; LENの初期化 + AND GR1,GR1 ; GR1をテスト + JZE ZINS ; GR1が0の場合、ZINSにジャンプ +STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + JMI STLST ; ↓ + CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR1に格納 + LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + LD GR1,GR0 ; GR0をGR1にコピー + JUMP STI ; ループ終端 +STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + JUMP EMB ; EMBにジャンプ +ZINS LD GR1,NCHAR ; 「0」をSTR領域に格納 + CALL STSTR ; ↓ +EMB LD GR1,NCHAR ; GR0 <- '0' +EMLOOP LD GR2,LEN ; GR2 <- LEN + CPA GR2,DIG ; ループ先頭。(GR2 = DIG)の場合は、ループ脱出 + JZE PRT ; ↓ + CALL STSTR ; GR1をSTR領域に格納 + JUMP EMLOOP ; ループ終端 +PRT LD GR2,LEN ; GR2にLENの値を格納 + LAD GR1,STR ; GR1に文字列のアドレスを格納 + CALL REV ; 文字列を逆順に並べ替え + OUT STR,LEN ; 文字列を出力 + RPOP + RET +STR DS 17 +LEN DS 1 +NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' +DIG DC 16 + END +;; GR1をSTR領域に格納し、LENをインクリメント +STSTR START + PUSH 0,GR1 + PUSH 0,GR2 + LD GR2,LEN ; GR2にLENの値をロード + ST GR1,STR,GR2 ; STR+GR2 <- GR1 + LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + ST GR2,LEN ; LENにGR2を格納 + POP GR2 + POP GR1 + RET + END +;;; GR1の値とGR2の値の、商をGR0、剰余をGR1に格納する +;;; 0〜65535の範囲の数値を扱う +ODIVL START + PUSH 0,GR2 + PUSH 0,GR3 + LAD GR0,0 ; GR0の初期化。商 + ST GR2,ODY ; DYにGR2の初期値を保存 + LAD GR3,1 ; GR3の初期化。対象ビットを表す +ODSL CPL GR2,GR1 ; ループ先頭。(GR3 > GR1)の場合、DLOOPへループ脱出 + JPL ODLOOP ; ↓ + SLL GR3,1 ; GR3を1回左シフト + SLL GR2,1 ; GR2を1回左シフト + JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ + JUMP ODSL ; ループ終端 +ODYOV SRL GR2,1 ; GR2を1回右シフト + LAD GR2,#8000,GR2 ; GR2 <- GR2 + #8000 + SRL GR3,1 ; GR3を1回右シフト + JUMP ODLPIN ; ODLPINへジャンプ +ODLOOP SRL GR3,1 ; ループ先頭。GR3を1回右シフト + JZE ODFIN ; (GR3= 0)の場合、ループ脱出 + SRL GR2,1 ; GR2を1回右シフト + CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 + JMI ODFIN ; ↓ + CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + JMI ODLOOP ; ↓ +ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + ADDL GR0,GR3 ; GR0 <- GR0 + GR3 + JUMP ODLOOP ; ループ終端 +ODFIN POP GR3 + POP GR2 + RET +ODY DS 1 +ODMB DC #8000 + END +;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +;; 例: 12345 -> 54321、54321- -> -12345 +REV START + RPUSH + LAD GR3,0 ; GR3の初期化 +RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RNEXT ; ↓ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + PUSH 0,GR5 ; GR5をプッシュ + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPU ; ループ終端 +RNEXT LAD GR3,0 ; GR3の初期化 +RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RFIN ; ↓ + POP GR5 ; GR5にポップ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPO ; ループ終端 +RFIN RPOP + RET + END diff --git a/as/FUNC/outb_call.casl b/as/FUNC/outb_call.casl new file mode 100644 index 0000000..657b17f --- /dev/null +++ b/as/FUNC/outb_call.casl @@ -0,0 +1,22 @@ +;;; casl2 outb_call.casl outb.casl +MAIN START + LAD GR2,0 +LOOP LD GR1,VAL,GR2 + CALL OUTB + LAD GR2,1,GR2 + CPA GR2,CNT + JZE FIN + JUMP LOOP +FIN RET + END +VAL DC 0 + DC #0001,#0002,#0004,#0008 + DC #0010,#0020,#0040,#0080 + DC #0100,#0200,#0400,#0800 + DC #1000,#2000,#4000,#7FFF + DC #8000 + DC #8001,#C000,#E000,#F000 + DC #F800,#FC00,#FE00,#FF00 + DC #FF80,#FFC0,#FFE0,#FFF0 + DC #FFF8,#FFFC,#FFFE,#FFFF +CNT DC 34 diff --git a/as/FUNC/outd_q15.casl b/as/FUNC/outd_q15.casl new file mode 100644 index 0000000..58a9951 --- /dev/null +++ b/as/FUNC/outd_q15.casl @@ -0,0 +1,83 @@ +;; GR1に格納された値を、10進数の小数値として表示 +OUTD START + RPUSH + LAD GR2,10 ; GR2に10進数の「10」を格納 + LAD GR0,0 ; 負数フラグ。GR1が負数の場合、GR0は1 + ST GR0,LEN ; LENを初期化 + AND GR1,GR1 ; GR1が0の場合 + JZE ZPRT ; ↓ + JPL STDN ; GR1が正数の場合、STDNにジャンプ + PUSH 0,GR1 + LD GR1,='-' ; GR1が負数の場合、「-」をSTR領域に格納 + CALL STSTR ; ↓ + POP GR1 + CPA GR1,=#8000 ; GR1が#8000より大きい場合 + JPL MDN ; ↓ + LD GR1,='1' ; GR1が#8000の場合、-1を出力 + CALL STSTR ; ↓ + JUMP PRT ; ↓ +MDN CALL ABS ; GR1を正数に変換 +STDN PUSH 0,GR1 ; GR1を退避 + LD GR1,='0' ; 「0」をSTR領域に格納 + CALL STSTR ; ↓ + LD GR1,='.' ; 「.」をSTR領域に格納 + CALL STSTR ; ↓ + POP GR1 ; GR1を復元 +;; GR1の内容を小数値と見なし、10進数文字に変換してSTRに格納 +TODIG AND GR1,GR1 ; GR4が0の場合は、ループを脱出 + JZE PRT ; ↓ + CALL MUL ; GR1とGR2の、積をGR1、オーバーフロー値をGR3に格納 + PUSH 0,GR1 ; G1を退避 + LD GR1,GR3 ; GR3をGR1にコピー + ADDA GR1,='0' ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + POP GR1 ; GR1を復元 + JUMP TODIG ; ループ +ZPRT LD GR1,='0' ; 「0」をSTR領域に格納 + CALL STSTR ; ↓ +PRT LAD GR1,STR ; ↓ + OUT STR,LEN ; ↓ + RPOP + RET +STR DS 20 +LEN DS 1 + END +;; GR1をSTR領域に格納し、LENをインクリメント +STSTR START + PUSH 0,GR1 + PUSH 0,GR2 + LD GR2,LEN ; GR2にLENの値をロード + ST GR1,STR,GR2 ; STR+GR2 <- GR1 + LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + ST GR2,LEN ; LENにGR2を格納 + POP GR2 + POP GR1 + RET + END +;; GR1の値を10倍にし、GR3にオーバーフロー値を格納 +MUL START + PUSH 0,GR5 + PUSH 0,GR6 + LAD GR3,0 ; GR3は、オーバーフロー値を格納 + LAD GR5,1 ; GR5は、インデックス + LD GR6,GR1 ; GR6は、GR4の元の値を保持 +MLOOP CPA GR5,=10 ; GR5が10になったらループ脱出 + JZE MFIN ; ↓ + ADDA GR1,GR6 ; GR4 <- GR4 + GR6 + LAD GR5,1,GR5 ; GR5 <- GR5 + 1 + JOV MADD ; オーバーフローした場合、MADDへジャンプ + JUMP MLOOP ; ループ +MADD LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + AND GR1,=#7FFF ; GR4の最上位ビットをクリア + JUMP MLOOP ; ループ +MFIN POP GR6 + POP GR5 + RET + END +;; GR1の値を絶対値に変換する。GR1には0未満の数値が格納されていると想定。 +;; 例: -10 => 10, -20 => 20 +ABS START + XOR GR1,=#FFFF ; GR1の値を反転 + LAD GR1,1,GR1 ; GR1 <- GR1 + 1 + RET + END diff --git a/as/FUNC/outd_q15_call.casl b/as/FUNC/outd_q15_call.casl new file mode 100644 index 0000000..fc2ef1a --- /dev/null +++ b/as/FUNC/outd_q15_call.casl @@ -0,0 +1,21 @@ +;; outd_q15.caslを呼び出し、33個の数値を表示する +MAIN START + LAD GR2,0 +LOOP LD GR1,VAL,GR2 + CALL OUTD + LAD GR2,1,GR2 + CPA GR2,CNT + JZE FIN + JUMP LOOP +FIN RET +VAL DC #7FFF,#4000,#2000,#1000 + DC #0800,#0400,#0200,#0100 + DC #0080,#0040,#0020,#0010 + DC #0008,#0004,#0002,#0001 + DC #8000 + DC #8001,#C000,#E000,#F000 + DC #F800,#FC00,#FE00,#FF00 + DC #FF80,#FFC0,#FFE0,#FFF0 + DC #FFF8,#FFFC,#FFFE,#FFFF +CNT DC 33 + END diff --git a/as/FUNC/outd_q15_call0.casl b/as/FUNC/outd_q15_call0.casl new file mode 100644 index 0000000..d097d5b --- /dev/null +++ b/as/FUNC/outd_q15_call0.casl @@ -0,0 +1,6 @@ +; need outd_q16.casl +MAIN START + LAD GR1,#7777 + CALL OUTD + RET + END diff --git a/as/FUNC/outl.casl b/as/FUNC/outl.casl new file mode 100644 index 0000000..47e31b4 --- /dev/null +++ b/as/FUNC/outl.casl @@ -0,0 +1,107 @@ +;;; GR1に格納された値を、10進数の整数値(0〜65535)として表示 +OUTL START + RPUSH + LAD GR2,10 ; GR2に10進数の「10」を格納。 + LAD GR0,0 ; GR0 <- 0 + ST GR0,LEN ; LENの初期化 + AND GR1,GR1 ; GR1をテスト + JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ +STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + JMI STLST ; ↓ + CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 + LD GR1,GR3 ; GR1にGR3をコピー + LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + LD GR1,GR0 ; GR0をGR1にコピー + JUMP STI ; ループ終端 +STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + CALL STSTR ; GR1をSTR領域に格納 + JUMP PRT ; PRTにジャンプ +ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 + CALL STSTR ; ↓ +PRT LD GR2,LEN ; GR2にLENの値を格納 + LAD GR1,STR ; GR1に文字列のアドレスを格納 + CALL REV ; 文字列を逆順に並べ替え + OUT STR,LEN ; 文字列を出力 + RPOP + RET +STR DS 17 +LEN DS 1 +NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' + END +;; GR1をSTR領域に格納し、LENをインクリメント +STSTR START + PUSH 0,GR1 + PUSH 0,GR2 + LD GR2,LEN ; GR2にLENの値をロード + ST GR1,STR,GR2 ; STR+GR2 <- GR1 + LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + ST GR2,LEN ; LENにGR2を格納 + POP GR2 + POP GR1 + RET + END +;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +;;; 0〜65535の範囲の数値を扱う +ODIVL START + PUSH 0,GR1 + PUSH 0,GR2 + PUSH 0,GR4 + AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ + JZE ODFIN ; ↓ + ST GR2,ODY ; ODYにGR2の初期値を保存 + LAD GR0,0 ; GR0の初期化 + LAD GR3,0 ; GR3の初期化 + LAD GR4,1 ; GR4の初期化。対象ビットを表す +ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 + JPL ODLOOP ; ↓ + SLL GR4,1 ; GR4を1回左シフト + SLL GR2,1 ; GR2を1回左シフト + JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ + JUMP ODSL ; ループ終端 +ODYOV SRL GR2,1 + LAD GR2,#8000,GR2 + SRL GR4,1 + JUMP ODLPIN +ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト + JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 + SRL GR2,1 ; GR2を1回右シフト + CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 + JMI ODFIN ; ↓ + CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + JMI ODLOOP ; ↓ +ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + ADDL GR0,GR4 ; GR0 <- GR0 + GR4 + JUMP ODLOOP ; ループ終端 +ODFIN LD GR3,GR1 + POP GR4 + POP GR2 + POP GR1 + RET +ODY DS 1 + END +;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +;; 例: 12345 -> 54321、54321- -> -12345 +REV START + RPUSH + LAD GR3,0 ; GR3の初期化 +RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RNEXT ; ↓ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + PUSH 0,GR5 ; GR5をプッシュ + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPU ; ループ終端 +RNEXT LAD GR3,0 ; GR3の初期化 +RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + JZE RFIN ; ↓ + POP GR5 ; GR5にポップ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + JUMP RPO ; ループ終端 +RFIN RPOP + RET + END diff --git a/as/FUNC/outl_call.casl b/as/FUNC/outl_call.casl new file mode 100644 index 0000000..729cd7e --- /dev/null +++ b/as/FUNC/outl_call.casl @@ -0,0 +1,22 @@ +;;; casl2 outl_call.casl outl.casl +MAIN START + LAD GR2,0 +LOOP LD GR1,VAL,GR2 + CALL OUTL + LAD GR2,1,GR2 + CPA GR2,CNT + JZE FIN + JUMP LOOP +FIN RET + END +VAL DC 0 + DC #0001,#0002,#0004,#0008 + DC #0010,#0020,#0040,#0080 + DC #0100,#0200,#0400,#0800 + DC #1000,#2000,#4000,#7FFF + DC #8000 + DC #8001,#C000,#E000,#F000 + DC #F800,#FC00,#FE00,#FF00 + DC #FF80,#FFC0,#FFE0,#FFF0 + DC #FFF8,#FFFC,#FFFE,#FFFF +CNT DC 34 diff --git a/as/FUNC/outl_call0.casl b/as/FUNC/outl_call0.casl new file mode 100644 index 0000000..528569f --- /dev/null +++ b/as/FUNC/outl_call0.casl @@ -0,0 +1,6 @@ +; casl2 outl_call0.casl outl.casl +MAIN START + LAD GR1,1 + CALL OUTL + RET + END diff --git a/as/FUNC/outl_call1.casl b/as/FUNC/outl_call1.casl new file mode 100644 index 0000000..9e06f9c --- /dev/null +++ b/as/FUNC/outl_call1.casl @@ -0,0 +1,6 @@ +; casl2 outl_call0.casl outl.casl +MAIN START + LAD GR1,100 + CALL OUTL + RET + END diff --git a/as/FUNC/outl_call2.casl b/as/FUNC/outl_call2.casl new file mode 100644 index 0000000..d3a4280 --- /dev/null +++ b/as/FUNC/outl_call2.casl @@ -0,0 +1,6 @@ +; casl2 outl_call2.casl outl.casl +MAIN START + LAD GR1,#FFFF + CALL OUTL + RET + END diff --git a/as/FUNC/rev.casl b/as/FUNC/rev.casl new file mode 100644 index 0000000..09d81d1 --- /dev/null +++ b/as/FUNC/rev.casl @@ -0,0 +1,25 @@ +;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +;; 例: 12345 => 54321、54321- => -12345 +REV START + RPUSH + LAD GR3,0 ; GR3の初期化 +RPU CPL GR3,GR2 ; ループ開始。(GR3 = GR2)の場合、ループ脱出 + JZE RNEXT ; ↓ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <= GR4 + GR3 + LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + PUSH 0,GR5 ; GR5をプッシュ + LAD GR3,1,GR3 ; GR3 <= GR3 + 1 + JUMP RPU ; ループ終了 +RNEXT LAD GR3,0 ; GR3の初期化 +RPO CPL GR3,GR2 ; ループ開始。(GR3 = GR2)の場合、ループ脱出 + JZE RFIN ; ↓ + POP GR5 ; GR5にポップ + LD GR4,GR1 ; GR4にGR1の値をコピー + ADDL GR4,GR3 ; GR4 <= GR4 + GR3 + ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + LAD GR3,1,GR3 ; GR3 <= GR3 + 1 + JUMP RPO ; ループ終了 +RFIN RPOP + RET + END diff --git a/as/FUNC/rev_call.casl b/as/FUNC/rev_call.casl new file mode 100644 index 0000000..58252c2 --- /dev/null +++ b/as/FUNC/rev_call.casl @@ -0,0 +1,10 @@ +MAIN START + OUT STR,LEN + LAD GR1,STR + LD GR2,LEN + CALL REV + OUT STR,LEN + RET +STR DC '12345' +LEN DC 5 + END diff --git a/as/FUNC/sum.casl b/as/FUNC/sum.casl new file mode 100644 index 0000000..85592c3 --- /dev/null +++ b/as/FUNC/sum.casl @@ -0,0 +1,14 @@ +;;; sum.casl +;;; 1からGR1で指定された値までの正数をすべて加算する +SUM START + LAD GR2,0 + LAD GR3,1 +SLOOP CPL GR3,GR1 + JPL SFIN + ADDL GR2,GR3 + JOV SERR + LAD GR3,1,GR3 + JUMP SLOOP +SERR LAD GR2,#FFFF +SFIN RET + END diff --git a/as/FUNC/sum_call.casl b/as/FUNC/sum_call.casl new file mode 100644 index 0000000..a983623 --- /dev/null +++ b/as/FUNC/sum_call.casl @@ -0,0 +1,9 @@ +;;; sum.caslを呼び出し、1から361までの数値の合計を求める +;;; casl2 sum_call.casl sum.call outl.casl +MAIN START + LAD GR1,361 + CALL SUM + LD GR1,GR2 + CALL OUTL +MFIN RET + END diff --git a/as/YAKUWA/README.txt b/as/YAKUWA/README.txt new file mode 100644 index 0000000..aa9ebc7 --- /dev/null +++ b/as/YAKUWA/README.txt @@ -0,0 +1,4 @@ +『らくらく突破 CASL2―基本情報技術者試験 (情報処理技術者試験) 』 +(技術評論社)掲載のプログラム + +http://www.amazon.co.jp/dp/4774116068/ diff --git a/as/YAKUWA/binout.casl b/as/YAKUWA/binout.casl new file mode 100644 index 0000000..1d920aa --- /dev/null +++ b/as/YAKUWA/binout.casl @@ -0,0 +1,55 @@ +;;; BINOUT: 主プログラムから渡された1語の内容を、 +;;; ゼロ抑制を行った2進表記で出力する +;;; 八鍬幸信『基本情報処理試験 らくらく突破 CASL II』172ページ +;;; BINOUTを呼び出す +MAIN START + LAD GR2,0 +MLOOP CPA GR2,MLEN + JZE MFIN + LD GR1,MWORD,GR2 + CALL BINOUT + LAD GR2,1,GR2 + JUMP MLOOP +MFIN RET +MWORD DC #0000,#0001,#09CD,#8001 +MLEN DC 4 + END +;;; BINOUT +BINOUT START + PUSH 0,GR1 ; レジスタの退避 + PUSH 0,GR2 ; ↓ + PUSH 0,GR3 ; ↓ + PUSH 0,GR4 ; ↓ + LAD GR2,0 ; 出力ポインタの初期化 + LAD GR3,15 ; カウンタの初期化 + LD GR4,GR1 ; 全ビット = 0? + JZE OUT1 +LOOP1 JMI ONE ; 先行するビット処理 + LAD GR3,-1,GR3 ; ↓ + SLL GR1,1 ; ↓ + JUMP LOOP1 +LOOP2 JMI ONE ; 符号ビットの判定 +ZERO LAD GR0,48 ; '0'→GR0 + JUMP STORE +ONE LAD GR0,49 ; '1'→GR1 +STORE ST GR0,OBUF,GR2 + LAD GR2,1,GR2 + LAD GR3,-1,GR3 + CPA GR3,NZERO + JMI OUT2 ; 全ビット終了? + SLL GR1,1 + JUMP LOOP2 +OUT1 LAD GR0,48 + ST GR0,OBUF,GR2 + LAD GR2,1,GR2 +OUT2 ST GR2,OLNG + OUT OBUF,OLNG + POP GR4 ; レジスタの復元 + POP GR3 ; ↓ + POP GR2 ; ↓ + POP GR1 ; ↓ + RET +OBUF DS 16 +OLNG DS 1 +NZERO DC 0 + END diff --git a/as/floatedit.casl b/as/YAKUWA/floatedit.casl similarity index 100% rename from as/floatedit.casl rename to as/YAKUWA/floatedit.casl diff --git a/as/add.casl b/as/add.casl deleted file mode 100644 index 2b769a4..0000000 --- a/as/add.casl +++ /dev/null @@ -1,7 +0,0 @@ -MAIN START -BEGIN LD GR1,A - ADDA GR1,B - RET -A DC 3 -B DC 1 - END diff --git a/as/add1.casl b/as/add1.casl deleted file mode 100644 index 7d470aa..0000000 --- a/as/add1.casl +++ /dev/null @@ -1,11 +0,0 @@ -MAIN START BEGIN -BEGIN RPUSH - LD GR1,A - ADDA GR1,B - ST GR1,C - RPOP - RET -A DC 3 -B DC 1 -C DS 1 - END diff --git a/as/add2.casl b/as/add2.casl deleted file mode 100644 index fac7ac2..0000000 --- a/as/add2.casl +++ /dev/null @@ -1,10 +0,0 @@ -MAIN START -BEGIN LD GR0,A - LD GR1,B - ADDA GR0,GR1 - ST GR1,C - RET -A DC 3 -B DC 1 -C DS 1 - END diff --git a/as/add_err.casl b/as/add_err.casl deleted file mode 100644 index 14b2ee5..0000000 --- a/as/add_err.casl +++ /dev/null @@ -1,9 +0,0 @@ -MAIN START BEGIN -BEGIN LD GR1,A - ADEA GR1,B - ST GR1, C - RET -A DC 3 -B DC 1 -C DS 1 - END diff --git a/as/add_labelerr.casl b/as/add_labelerr.casl deleted file mode 100644 index 6f40d11..0000000 --- a/as/add_labelerr.casl +++ /dev/null @@ -1,9 +0,0 @@ -MAIN START BEGIN -BEGIN LD GR1,A - ADDA GR1,B - ST GR1,C - RET -A DC 3 -A DC 1 -C DS 1 - END diff --git a/as/add_loop.casl b/as/add_loop.casl deleted file mode 100644 index 875ea98..0000000 --- a/as/add_loop.casl +++ /dev/null @@ -1,11 +0,0 @@ -MAIN START -BEGIN LAD GR0,0 - LAD GR1,0 -LOOP CPA GR1,LEN - JZE FIN - LAD GR1,1,GR1 - ADDA GR0,GR1 - JUMP LOOP -FIN RET -LEN DC 10 - END diff --git a/as/add_opdspc_err.casl b/as/add_opdspc_err.casl deleted file mode 100644 index 8ab765a..0000000 --- a/as/add_opdspc_err.casl +++ /dev/null @@ -1,9 +0,0 @@ -MAIN START BEGIN -BEGIN LD GR1, A - ADDA GR1,B - ST GR1, C - RET -A DC 3 -B DC 1 -C DS 1 - END diff --git a/as/add_p.casl b/as/add_p.casl deleted file mode 100644 index ca656e0..0000000 --- a/as/add_p.casl +++ /dev/null @@ -1,9 +0,0 @@ -MAIN START -BEGIN LD GR1,A - ADDA GR1,B - CALL ITOA - RET -A DC 999 -B DC 998 -C DS 1 - END diff --git a/as/adda_overflow.casl b/as/adda_overflow.casl deleted file mode 100644 index 82c08bd..0000000 --- a/as/adda_overflow.casl +++ /dev/null @@ -1,9 +0,0 @@ -MAIN START BEGIN -BEGIN LD GR0,A - ADDA GR0,B - ST GR0,C - RET -A DC 32766 -B DC 29 -C DS 1 - END diff --git a/as/binout.casl b/as/binout.casl deleted file mode 100644 index 23577fc..0000000 --- a/as/binout.casl +++ /dev/null @@ -1,40 +0,0 @@ -BINOUT START - LAD GR1,#09CD - LAD GR2,1 - PUSH 0,GR1 - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - LAD GR2,0 - LAD GR3,15 - LD GR4,GR1 - JZE OUT1 -LOOP1 JMI ONE - LAD GR3,-1,GR3 - SLL GR1,1 - JUMP LOOP1 -LOOP2 JMI ONE -ZERO LAD GR0,48 - JUMP STORE -ONE LAD GR0,49 -STORE ST GR0,OBUF,GR2 - LAD GR2,1,GR2 - LAD GR3,-1,GR3 - CPA GR3,NZERO - JMI OUT2 - SLL GR1,1 - JUMP LOOP2 -OUT1 LAD GR0,48 - ST GR0,OBUF,GR2 - LAD GR2,1,GR2 -OUT2 ST GR2,OLNG - OUT OBUF,OLNG - POP GR4 - POP GR3 - POP GR2 - POP GR1 - RET -OBUF DS 16 -OLNG DS 1 -NZERO DC 0 - END diff --git a/as/count_call.casl b/as/count_call.casl deleted file mode 100644 index 9f33cfa..0000000 --- a/as/count_call.casl +++ /dev/null @@ -1,5 +0,0 @@ -MAIN START - LAD GR1,33 - CALL COUNT1 -FIN RET - END diff --git a/as/count_call1.casl b/as/count_call1.casl deleted file mode 100644 index 933b5a3..0000000 --- a/as/count_call1.casl +++ /dev/null @@ -1,5 +0,0 @@ -MAIN START - LAD GR1,9 - CALL COUNT1 -FIN RET - END diff --git a/as/count_call2.casl b/as/count_call2.casl deleted file mode 100644 index b5def9e..0000000 --- a/as/count_call2.casl +++ /dev/null @@ -1,5 +0,0 @@ -MAIN START - LAD GR1,-1 - CALL COUNT1 -FIN RET - END diff --git a/as/cpa1.casl b/as/cpa1.casl deleted file mode 100644 index 4422daa..0000000 --- a/as/cpa1.casl +++ /dev/null @@ -1,6 +0,0 @@ -MAIN START BEGIN -BEGIN LAD GR1,#5000 - LAD GR2,#F000 - CPA GR2,GR1 - RET - END diff --git a/as/dc_overflow.casl b/as/dc_overflow.casl deleted file mode 100644 index 1225f40..0000000 --- a/as/dc_overflow.casl +++ /dev/null @@ -1,9 +0,0 @@ -MAIN START BEGIN -BEGIN LD GR0,A - ADDL GR0,B - ST GR0,C - RET -A DC 32779 -B DC 32778 -C DS 1 - END diff --git a/as/dc_spc.casl b/as/dc_spc.casl deleted file mode 100644 index 45dc857..0000000 --- a/as/dc_spc.casl +++ /dev/null @@ -1,7 +0,0 @@ -; DC命令で空白を指定した場合のテスト -MAIN START - OUT BUF,LEN - RET -BUF DC ' ' -LEN DC 1 - END diff --git a/as/div.casl b/as/div.casl deleted file mode 100644 index 26fd543..0000000 --- a/as/div.casl +++ /dev/null @@ -1,17 +0,0 @@ -DIV START -BEGIN LD GR1,X - LD GR2,A -LOOP SUBL GR1,Y - ADDL GR2,=1 - CPL GR1,Y - JPL LOOP - JZE LOOP -MOD LAD GR3,0,GR1 - ST GR3,M -FIN ST GR2,A - RET -X DC 87 -Y DC 11 -A DC 0 -M DS 1 - END diff --git a/as/div10.casl b/as/div10.casl deleted file mode 100644 index b1c1de8..0000000 --- a/as/div10.casl +++ /dev/null @@ -1,12 +0,0 @@ -;GR1を10で割ったときの商をGR2、剰余をGR3に格納 -DIV10 START - LD GR3,GR1 - LAD GR2,0 -LOOP CPA GR3,TEN - JMI FIN - SUBL GR3,TEN - LAD GR2,1,GR2 - JUMP LOOP -FIN RET -TEN DC 10 - END diff --git a/as/div10_test.casl b/as/div10_test.casl deleted file mode 100644 index 3623a48..0000000 --- a/as/div10_test.casl +++ /dev/null @@ -1,5 +0,0 @@ -MAIN START -BEGIN LAD GR1,91 - CALL DIV10 - RET - END diff --git a/as/div2.casl b/as/div2.casl deleted file mode 100644 index 89d7405..0000000 --- a/as/div2.casl +++ /dev/null @@ -1,16 +0,0 @@ -DIV START -BEGIN LD GR1,X - LD GR2,A -LOOP SUBL GR1,Y - ADDL GR2,=1 - CPL GR1,Y - JPL LOOP - JZE LOOP -MOD ST GR1,M -FIN ST GR2,A - RET -X DC 333 -Y DC 12 -A DC 0 -M DS 1 - END diff --git a/as/div3.casl b/as/div3.casl deleted file mode 100644 index a9eadea..0000000 --- a/as/div3.casl +++ /dev/null @@ -1,16 +0,0 @@ -DIV START -BEGIN LD GR3,X - LD GR1,Y - LD GR2,A - LAD GR0,0,GR3 -LOOP SUBL GR3,Y - LAD GR2,1,GR2 - CPL GR3,Y - JPL LOOP - JZE LOOP - RET -X DC 64 -Y DC 8 -A DC 0 -M DS 1 - END diff --git a/as/div_call.casl b/as/div_call.casl deleted file mode 100644 index 50460e7..0000000 --- a/as/div_call.casl +++ /dev/null @@ -1,8 +0,0 @@ -MAIN START -BEGIN LD GR0,X - LD GR1,Y - CALL DIV - RET -X DC 101 -Y DC 50 - END diff --git a/as/div_sub.casl b/as/div_sub.casl deleted file mode 100644 index 893a2e4..0000000 --- a/as/div_sub.casl +++ /dev/null @@ -1,12 +0,0 @@ -; GR0に格納された内容とGR1に格納された内容の、 -; 商をGR2、剰余をGR3に格納する -DIV START - LAD GR2,0 - LD GR3,GR0 -LOOP SUBA GR3,GR1 - LAD GR2,1,GR2 - CPA GR3,GR1 - JPL LOOP - JZE LOOP - RET - END diff --git a/as/ds.casl b/as/ds.casl deleted file mode 100644 index eb15efb..0000000 --- a/as/ds.casl +++ /dev/null @@ -1,13 +0,0 @@ -MAIN START - LAD GR1,=10 - LAD GR2,=20 - LD GR1,0,GR1 - LD GR2,0,GR2 - ST GR1,A - LD GR3,A - ST GR2,B - LD GR3,A - RET -A DS 0 -B DS 1 - END diff --git a/as/ds_err.casl b/as/ds_err.casl deleted file mode 100644 index 60581b3..0000000 --- a/as/ds_err.casl +++ /dev/null @@ -1,6 +0,0 @@ -MAIN START - LAD GR0,=10 - ST GR0,A -A DS - RET - END diff --git a/as/iotest.casl b/as/iotest.casl deleted file mode 100644 index 74f2a74..0000000 --- a/as/iotest.casl +++ /dev/null @@ -1,20 +0,0 @@ -IOTEST START - OUT OBUF1,OLEN1 -LOOP IN IOBUF,IOLEN - LD GR1,IOLEN - JZE RETURN - OUT OBUF2,OLEN2 - OUT IOBUF,IOLEN - OUT OBUF3,OLEN3 - JUMP LOOP -RETURN RET -; Memory -OBUF1 DC 'LET''S START. TYPE IN' -OLEN1 DC 20 -OBUF2 DC 'YOU TYPED' -OLEN2 DC 9 -OBUF3 DC 'WHAT''S NEXT?' -OLEN3 DC 12 -IOBUF DS 64 -IOLEN DS 1 - END diff --git a/as/itoa.casl b/as/itoa.casl deleted file mode 100644 index 75338f2..0000000 --- a/as/itoa.casl +++ /dev/null @@ -1,90 +0,0 @@ -;GR1に格納された数値を表示 -ITOA START - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - LAD GR0,0 - LAD GR2,0 - AND GR1,GR1 - JPL ILOOP - JZE ILOOP - LAD GR0,1 - CALL INV -ILOOP CPA GR1,TEN - JMI INEXT - CALL DIV - ADDA GR4,ZCHAR - ST GR4,STR,GR2 - LAD GR2,1,GR2 - LD GR1,GR3 - JUMP ILOOP -INEXT ADDA GR1,ZCHAR - ST GR1,STR,GR2 - LAD GR2,1,GR2 - CPA GR0,=1 - JPL PRT - JMI PRT - LD GR1,MINUS - ST GR1,STR,GR2 - LAD GR2,1,GR2 -PRT ST GR2,LEN - LAD GR1,STR - LD GR2,LEN - CALL REV - OUT STR,LEN - POP GR4 - POP GR3 - POP GR2 - RET -TEN DC 10 -ZCHAR DC '0' -MINUS DC '-' -STR DS 6 -LEN DS 1 - END -;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -DIV LD GR4,GR1 - LAD GR3,0 -DLOOP CPA GR4,TEN - JMI DFIN - SUBL GR4,TEN - LAD GR3,1,GR3 - JUMP DLOOP -DFIN RET - END -;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -;例: 12345 -> 54321 -REV START - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - LAD GR3,1 -RPU CPA GR2,GR3 - JMI RNEXT - LD GR4,GR1 - ADDA GR4,GR3 - LD GR4,-1,GR4 - PUSH 0,GR4 - LAD GR3,1,GR3 - JUMP RPU -RNEXT LAD GR3,1 -RPO CPA GR2,GR3 - JMI RFIN - POP GR4 - LD GR5,GR1 - ADDA GR5,GR3 - ST GR4,-1,GR5 - LAD GR3,1,GR3 - JUMP RPO -RFIN POP GR5 - POP GR4 - POP GR3 - RET - END -;GR1の内容をマイナス値にする -;例: 10 -> -10, -20 -> 20 -INV START - XOR GR1,=#FFFF - LAD GR1,1,GR1 - RET - END diff --git a/as/itoa0.casl b/as/itoa0.casl deleted file mode 100644 index a08844e..0000000 --- a/as/itoa0.casl +++ /dev/null @@ -1,14 +0,0 @@ -MAIN START -BEGIN LAD GR1,765 - CALL DIV10 - ADDA GR3,Z - ST GR3,A - LAD GR1,A - LAD GR2,1 - SVC 2 - LAD GR1,=#A - SVC 2 - RET -Z DC '0' -A DS 1 - END diff --git a/as/itoa1.casl b/as/itoa1.casl deleted file mode 100644 index f23df07..0000000 --- a/as/itoa1.casl +++ /dev/null @@ -1,34 +0,0 @@ -MAIN START - LD GR1,I - LAD GR2,10 - LAD GR5,0 -LOOP CPA GR1,GR2 - JMI NEXT - CALL DIV - ADDA GR4,Z - ST GR4,STR,GR5 - LAD GR5,1,GR5 - LD GR1,GR3 - JUMP LOOP -NEXT ADDA GR1,Z - ST GR1,STR,GR5 - LAD GR5,1,GR5 - ST GR5,LEN -PRT OUT STR,LEN - RET -I DC 12345 -Z DC '0' -STR DS 5 -LEN DS 1 - END -;GR1をGR2で割ったときの商をGR3、剰余をGR4に格納 -DIV LD GR4,GR1 - LAD GR3,0 -DLOOP CPA GR4,GR2 - JMI DFIN - SUBL GR4,GR2 - LAD GR3,1,GR3 - JUMP DLOOP -DFIN RET - RET - END diff --git a/as/itoa2.casl b/as/itoa2.casl deleted file mode 100644 index 73f6977..0000000 --- a/as/itoa2.casl +++ /dev/null @@ -1,66 +0,0 @@ -MAIN START - LD GR1,I - LAD GR2,10 - LAD GR5,0 -LOOP CPA GR1,GR2 - JMI NEXT - CALL DIV - ADDA GR4,Z - ST GR4,STR,GR5 - LAD GR5,1,GR5 - LD GR1,GR3 - JUMP LOOP -NEXT ADDA GR1,Z - ST GR1,STR,GR5 - LAD GR5,1,GR5 - ST GR5,LEN - OUT STR,LEN - LAD GR1,STR - LD GR2,LEN - CALL REV -PRT OUT STR,LEN - RET -I DC 15342 -Z DC '0' -STR DS 5 -LEN DS 1 - END -;GR1をGR2で割ったときの商をGR3、剰余をGR4に格納 -DIV LD GR4,GR1 - LAD GR3,0 -DLOOP CPA GR4,GR2 - JMI DFIN - SUBL GR4,GR2 - LAD GR3,1,GR3 - JUMP DLOOP -DFIN RET - END -;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -;例: 12345 -> 54321 -REV START - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - LAD GR3,1 -RPU CPA GR2,GR3 - JMI RNEXT - LD GR4,GR1 - ADDA GR4,GR3 - LD GR4,-1,GR4 - PUSH 0,GR4 - LAD GR3,1,GR3 - JUMP RPU -RNEXT LAD GR3,1 -RPO CPA GR2,GR3 - JMI PFIN - POP GR4 - LD GR5,GR1 - ADDA GR5,GR3 - ST GR4,-1,GR5 - LAD GR3,1,GR3 - JUMP RPO -PFIN POP GR5 - POP GR4 - POP GR3 - RET - END diff --git a/as/lad.casl b/as/lad.casl deleted file mode 100644 index 755c35a..0000000 --- a/as/lad.casl +++ /dev/null @@ -1,6 +0,0 @@ -MAIN START BEGIN -BEGIN LD GR1,A - LAD GR1,1,GR1 - RET -A DC 3 - END diff --git a/as/ladtest.casl b/as/ladtest.casl deleted file mode 100644 index 6e8966a..0000000 --- a/as/ladtest.casl +++ /dev/null @@ -1,6 +0,0 @@ -LADTEST START - LAD GR1,1 - LAD GR2,2 - LAD GR3,3 - RET - END diff --git a/as/ld.casl b/as/ld.casl deleted file mode 100644 index 0039e85..0000000 --- a/as/ld.casl +++ /dev/null @@ -1,8 +0,0 @@ -; LDコマンド -MAIN START BEGIN -BEGIN LD GR1,A - ST GR1,B - RET -A DC -2 -B DS 1 - END diff --git a/as/ld4.casl b/as/ld4.casl deleted file mode 100644 index 634c47f..0000000 --- a/as/ld4.casl +++ /dev/null @@ -1,9 +0,0 @@ -; LDコマンド -MAIN START BEGIN -BEGIN LD GR1,A - LD GR2,B - ADDL GR1,GR2 - RET -A DC 32767 -B DC 32675 - END diff --git a/as/ld_data.casl b/as/ld_data.casl deleted file mode 100644 index af8ce18..0000000 --- a/as/ld_data.casl +++ /dev/null @@ -1,11 +0,0 @@ -MAIN START - LAD GR2,0 -MLOOP CPL GR2,LEN - JZE MEND - LD GR1,DATA,GR2 - LAD GR2,1,GR2 - JUMP MLOOP -MEND RET -DATA DC #9600,#F000,#A400 -LEN DC 3 - END diff --git a/as/ld_zero.casl b/as/ld_zero.casl deleted file mode 100644 index 43799c6..0000000 --- a/as/ld_zero.casl +++ /dev/null @@ -1,5 +0,0 @@ -MAIN START -BEGIN LD GR1,0 - LD GR2,0,GR1 - RET - END diff --git a/as/min_main.casl b/as/min_main.casl deleted file mode 100644 index 14f397f..0000000 --- a/as/min_main.casl +++ /dev/null @@ -1,24 +0,0 @@ -PROG START BEGIN -BEGIN LAD GR1,A - LD GR3,C5 - CALL MINIM - ST GR0,MINA - LAD GR1,B - LD GR3,C5 - CALL MINIM - ST GR0,MINB - RET -A DC 17 - DC 21 - DC 15 - DC 28 - DC 6 -B DC 4 - DC 8 - DC 21 - DC 13 - DC 12 -MINA DS 1 -MINB DS 1 -C5 DC 4 - END diff --git a/as/min_main2.casl b/as/min_main2.casl deleted file mode 100644 index fd0164c..0000000 --- a/as/min_main2.casl +++ /dev/null @@ -1,17 +0,0 @@ -PROG START BEGIN -BEGIN LAD GR1,DATA_A - LD GR3,SIZE_A - CALL MINIM - ST GR0,MINA - LAD GR1,B - LD GR3,C5 - CALL MINIM - ST GR0,MINB - RET -DATA_A DC 17,21,15,28,6 -SIZE_A DC 5 -DATA_B DC 4,8,21,13,12 -SIZE_B DC 5 -MINA DS 1 -MINB DS 1 - END diff --git a/as/min_sub.casl b/as/min_sub.casl deleted file mode 100644 index 78d385e..0000000 --- a/as/min_sub.casl +++ /dev/null @@ -1,20 +0,0 @@ -MINIM START - ST GR3,GOSU - LD GR0,0,GR1 - ST GR0,MIN - LAD GR2,1 -S1 CPA GR2,GOSU - JPL LRET - LAD GR1,1,GR1 - LD GR0,0,GR1 - CPA GR0,MIN - JPL S2 - JZE S2 - ST GR0,MIN -S2 LAD GR2,1,GR2 - JUMP S1 -LRET LD GR0,MIN - RET -GOSU DS 1 -MIN DS 1 - END diff --git a/as/min_sub2.casl b/as/min_sub2.casl deleted file mode 100644 index b873ffa..0000000 --- a/as/min_sub2.casl +++ /dev/null @@ -1,19 +0,0 @@ -MINIM START - ST GR2,CNT - LD GR0,0,GR1 - ST GR0,MIN - LAD GR3,0 -LOOP CPA GR3,CNT - JZE MINEND - LAD GR1,1,GR1 - LD GR0,0,GR1 - CPA GR0,MIN - JPL CNTADD - ST GR1,MIN -CNTADD LAD GR3,1,GR3 - JUMP LOOP -MINEND LD GR0,MIN - RET -CNT DS 1 -MIN DS 1 - END diff --git a/as/minus.casl b/as/minus.casl deleted file mode 100644 index 7e8895d..0000000 --- a/as/minus.casl +++ /dev/null @@ -1,8 +0,0 @@ -MAIN START -BEGIN LD GR1,A - XOR GR1,B - LAD GR1,1,GR1 - RET -A DC -3 -B DC #FFFF - END diff --git a/as/minus2.casl b/as/minus2.casl deleted file mode 100644 index 97b69fd..0000000 --- a/as/minus2.casl +++ /dev/null @@ -1,12 +0,0 @@ -MAIN START - LAD GR1,-20 - CALL MINUS - RET - END -MINUS START - CPA GR1,=#FFFF - JZE MFIN - XOR GR1,=#FFFF - LAD GR1,1,GR1 -MFIN RET - END diff --git a/as/mul.casl b/as/mul.casl deleted file mode 100644 index ec7b57b..0000000 --- a/as/mul.casl +++ /dev/null @@ -1,55 +0,0 @@ -;平成21年 春期 基本情報技術者 午後 問12-2 -MAIN START - LAD GR1,X - LAD GR2,Y - LAD GR3,A - CALL MUL - RET -X DC 2,3 -Y DC 4,5 -A DS 2 - END -MUL START ; 32ビット×32ビット→32ビット - RPUSH - PUSH 0,GR3 - PUSH 0,GR2 - LD GR2,1,GR2 ; 乗数下位語を取り出してGR2に設定 - CALL MULS ; 被乗数×乗数下位語→積(A) - POP GR2 - LD GR2,0,GR2 - LAD GR3,SV ; 結果の格納先として作業領域を設定 - CALL MULS ; 被乗数×乗数上位語→積(B) - LD GR6,1,GR3 - POP GR3 - ADDL GR6,0,GR3 ; 積(A)の上位語と積(B)の下位語を加算 - ST GR6,0,GR3 - RPOP - RET -SV DS 2 - END -MULS START ; 32ビット×16ビット→32ビット - RPUSH - LAD GR6,0 ; 積 上位語の初期化 - LAD GR7,0 ; 積 下位語の初期化 - LD GR4,0,GR1 ; 被乗数 上位語の取出し - LD GR5,1,GR1 ; 被乗数 下位語の取出し -LP SRL GR2,1 ; 乗数を1ビット右にシフト - JOV ADD32 - JZE FIN - JUMP NEXT ; 加算処理をスキップ -ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット - ADDL GR7,GR5 - JOV ADJ1 - JUMP NEXT -ADJ1 ADDL GR6,=1 ; けた上げ処理 -NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト - SLL GR5,1 - JOV ADJ2 - JUMP LP -ADJ2 OR GR4,=1 - JUMP LP -FIN ST GR6,0,GR3 ; 乗算結果の格納 - ST GR7,1,GR3 - RPOP - RET - END diff --git a/as/muls.casl b/as/muls.casl deleted file mode 100644 index 3cb8761..0000000 --- a/as/muls.casl +++ /dev/null @@ -1,37 +0,0 @@ -;平成21年 春期 基本情報技術者 午後 問12 -MAIN START - LAD GR1,X - LD GR2,Y - LAD GR3,A - CALL MULS - RET -X DC 10,30 -Y DC 4 -A DS 2 - END -MULS START ; 32ビット×16ビット→32ビット - RPUSH - LAD GR6,0 ; 積 上位語の初期化 - LAD GR7,0 ; 積 下位語の初期化 - LD GR4,0,GR1 ; 被乗数 上位語の取出し - LD GR5,1,GR1 ; 被乗数 下位語の取出し -LP SRL GR2,1 ; 乗数を1ビット右にシフト - JOV ADD32 - JZE FIN - JUMP NEXT ; 加算処理をスキップ -ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット - ADDL GR7,GR5 - JOV ADJ1 - JUMP NEXT -ADJ1 ADDL GR6,=1 ; けた上げ処理 -NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト - SLL GR5,1 - JOV ADJ2 - JUMP LP -ADJ2 OR GR4,=1 - JUMP LP -FIN ST GR6,0,GR3 ; 乗算結果の格納 - ST GR7,1,GR3 - RPOP - RET - END diff --git a/as/muls_out.casl b/as/muls_out.casl deleted file mode 100644 index 2adc161..0000000 --- a/as/muls_out.casl +++ /dev/null @@ -1,42 +0,0 @@ -; Xの2語とYの1語の積をAの2語に格納し、表示 -MAIN START - LAD GR1,X - LD GR2,Y - LAD GR3,A - CALL MULS - LAD GR2,A - LD GR1,0,GR2 - CALL OUTI - LD GR1,1,GR2 - CALL OUTI - RET -X DC 1000,10000 -Y DC 8 -A DS 2 - END -MULS START ; 32ビット×16ビット→32ビット - RPUSH - LAD GR6,0 ; 積 上位語の初期化 - LAD GR7,0 ; 積 下位語の初期化 - LD GR4,0,GR1 ; 被乗数 上位語の取出し - LD GR5,1,GR1 ; 被乗数 下位語の取出し -LP SRL GR2,1 ; 乗数を1ビット右にシフト - JOV ADD32 - JZE FIN - JUMP NEXT ; 加算処理をスキップ -ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット - ADDL GR7,GR5 - JOV ADJ1 - JUMP NEXT -ADJ1 ADDL GR6,=1 ; けた上げ処理 -NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト - SLL GR5,1 - JOV ADJ2 - JUMP LP -ADJ2 OR GR4,=1 - JUMP LP -FIN ST GR6,0,GR3 ; 乗算結果の格納 - ST GR7,1,GR3 - RPOP - RET - END diff --git a/as/muls_p.casl b/as/muls_p.casl deleted file mode 100644 index 457f236..0000000 --- a/as/muls_p.casl +++ /dev/null @@ -1,42 +0,0 @@ -;./casl2 as/muls.casl as/itoa.casl -MAIN START - LAD GR1,X - LD GR2,Y - LAD GR3,A - CALL MULS - LAD GR2,A - LD GR1,0,GR2 - CALL ITOA - LD GR1,1,GR2 - CALL ITOA - RET -X DC 10,50 -Y DC 4 -A DS 2 - END -MULS START ; 32ビット×16ビット→32ビット - RPUSH - LAD GR6,0 ; 積 上位語の初期化 - LAD GR7,0 ; 積 下位語の初期化 - LD GR4,0,GR1 ; 被乗数 上位語の取出し - LD GR5,1,GR1 ; 被乗数 下位語の取出し -LP SRL GR2,1 ; 乗数を1ビット右にシフト - JOV ADD32 - JZE FIN - JUMP NEXT ; 加算処理をスキップ -ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット - ADDL GR7,GR5 - JOV ADJ1 - JUMP NEXT -ADJ1 ADDL GR6,=1 ; けた上げ処理 -NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト - SLL GR5,1 - JOV ADJ2 - JUMP LP -ADJ2 OR GR4,=1 - JUMP LP -FIN ST GR6,0,GR3 ; 乗算結果の格納 - ST GR7,1,GR3 - RPOP - RET - END diff --git a/as/multi.casl b/as/multi.casl deleted file mode 100644 index 3140095..0000000 --- a/as/multi.casl +++ /dev/null @@ -1,22 +0,0 @@ -MAIN START BEGIN -BEGIN LD GR1,X - LD GR2,Y - LAD GR3,0 - LAD GR4,1 -LOOP CPA GR4,GR2 - JPL FIN - AND GR2,GR4 - JZE NEXT - ADDA GR3,GR1 - JOV FIN -NEXT SLA GR1,1 - JOV FIN - LD GR2,Y - SLA GR4,1 - JUMP LOOP -FIN ST GR3,A - RET -X DC 6 -Y DC 5 -A DS 1 - END diff --git a/as/multi2.casl b/as/multi2.casl deleted file mode 100644 index 898ac23..0000000 --- a/as/multi2.casl +++ /dev/null @@ -1,14 +0,0 @@ -;GR0の内容とGR1の内容の積をGR3に格納 -MULTI START - PUSH 0,GR4 - LAD GR3,0 - LAD GR4,1 -LOOP CPA GR2,GR4 - JMI FIN - ADDA GR3,GR1 - JOV FIN - LAD GR4,1,GR4 - JUMP LOOP -FIN POP GR4 - RET - END diff --git a/as/multi2_test.casl b/as/multi2_test.casl deleted file mode 100644 index 6262736..0000000 --- a/as/multi2_test.casl +++ /dev/null @@ -1,8 +0,0 @@ -MAIN START -BEGIN LD GR1,A - LD GR2,B - CALL MULTI - RET -A DC 6 -B DC 5 - END diff --git a/as/multi_call.casl b/as/multi_call.casl deleted file mode 100644 index 418c8a9..0000000 --- a/as/multi_call.casl +++ /dev/null @@ -1,17 +0,0 @@ -MAIN START - LAD GR4,0 -LOOP CPA GR4,CNT - JZE FIN - JPL FIN - LD GR1,X,GR4 - LD GR2,Y,GR4 - CALL MULTI - LD GR1,GR3 - CALL ITOA - LAD GR4,1,GR4 - JUMP LOOP -FIN RET -X DC 3,3,3,-3,-6 -Y DC 2,-3,4,5,-17 -CNT DC 5 - END diff --git a/as/multi_call0.casl b/as/multi_call0.casl deleted file mode 100644 index 4341457..0000000 --- a/as/multi_call0.casl +++ /dev/null @@ -1,10 +0,0 @@ -MAIN START - LD GR1,X,GR4 - LD GR2,Y,GR4 - CALL MULTI - LD GR1,GR3 - CALL ITOA -FIN RET -X DC -6 -Y DC -17 - END diff --git a/as/multi_sub.casl b/as/multi_sub.casl deleted file mode 100644 index 2d4be0b..0000000 --- a/as/multi_sub.casl +++ /dev/null @@ -1,46 +0,0 @@ -;GR1とGR2の積を、GR3に格納 -MULTI START - PUSH 0,GR4 - PUSH 0,GR5 - LAD GR3,0 - LAD GR4,1 - LAD GR5,0 -M1 AND GR1,GR1 - JMI MMIN1 - JPL M2 - LAD GR3,0 - JUMP MFIN -MMIN1 XOR GR1,IALL - LAD GR1,1,GR1 - LD GR5,ON -M2 AND GR2,GR2 - JMI MMIN2 - JPL MLOOP - LAD GR3,0 - JUMP MFIN -MMIN2 XOR GR5,ON - XOR GR2,IALL - LAD GR2,1,GR2 -MLOOP CPA GR2,GR4 - JMI MCOND - ST GR4,A - AND GR4,GR2 - JZE MNEXT - ADDA GR3,GR1 - JOV MFIN -MNEXT SLA GR1,1 - JOV MFIN - LD GR4,A - SLA GR4,1 - JUMP MLOOP -MCOND AND GR5,GR5 - JZE MFIN - XOR GR3,IALL - LAD GR3,1,GR3 -MFIN POP GR5 - POP GR4 - RET -IALL DC #FFFF -ON DC 1 -A DS 1 - END diff --git a/as/not.casl b/as/not.casl deleted file mode 100644 index cae8127..0000000 --- a/as/not.casl +++ /dev/null @@ -1,7 +0,0 @@ -MAIN START -BEGIN LD GR1,A - XOR GR1,B - RET -A DC 3 -B DC #FFFF - END diff --git a/as/outi.casl b/as/outi.casl deleted file mode 100644 index 41b2fec..0000000 --- a/as/outi.casl +++ /dev/null @@ -1,87 +0,0 @@ -;GR1に格納された数値を表示 -OUTI START - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - LAD GR0,0 ; 負数フラグ。GR1が負数の場合、GR0は1 - LAD GR2,0 - AND GR1,GR1 - JZE INEXT ; GR1が0の場合 - JPL ILOOP ; GR1が正数の場合 - LAD GR0,1 ; GR1が負数の場合、負数フラグ設定 - CALL INV ; 負数を正数に変換 -ILOOP CPL GR1,TEN - JMI INEXT ; GR1が10未満の場合は、ループ終了 - CALL DIV10 ; (GR1 / 10)の商をGR3、剰余をGR4に格納 - ADDL GR4,ZCHAR ; (GR1 / 10)の剰余を文字に変換 - ST GR4,STR,GR2 ; 文字をメモリに格納 - LAD GR2,1,GR2 ; GR2をインクリメント - LD GR1,GR3 ; (GR1 / 10)の商をGR1に格納 - JUMP ILOOP -INEXT ADDL GR1,ZCHAR ; ループ終了後の剰余を文字に変換 - ST GR1,STR,GR2 ; 文字をメモリに格納 - LAD GR2,1,GR2 ; GR2をインクリメント - CPL GR0,=1 ; 負数フラグ判定 - JNZ PRT - LD GR1,='-' ; 負数フラグがオンの場合、「-」をロード - ST GR1,STR,GR2 ; 「-」をメモリに格納 - LAD GR2,1,GR2 ; GR2をインクリメント -PRT ST GR2,LEN ; GR2をメモリに格納 - LAD GR1,STR ; GR1に文字列のアドレスを格納 - CALL REV ; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える - OUT STR,LEN ; 文字列を印字 - POP GR4 - POP GR3 - POP GR2 - RET -TEN DC 10 -ZCHAR DC '0' -STR DS 6 -LEN DS 1 - END -;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -DIV10 LD GR4,GR1 ; GR1の値をGR4にコピー - LAD GR3,0 -DLOOP CPL GR4,TEN - JMI DFIN ; GR4が10未満の場合は終了 - SUBL GR4,TEN ; GR4 <- GR4 - 10 - LAD GR3,1,GR3 ; GR3をインクリメント - JUMP DLOOP -DFIN RET - END -;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -;例: 12345 -> 54321 -REV START - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - LAD GR3,1 -RPU CPL GR2,GR3 - JMI RNEXT - LD GR4,GR1 - ADDL GR4,GR3 - LD GR4,-1,GR4 - PUSH 0,GR4 - LAD GR3,1,GR3 - JUMP RPU -RNEXT LAD GR3,1 -RPO CPL GR2,GR3 - JMI RFIN - POP GR4 - LD GR5,GR1 - ADDL GR5,GR3 - ST GR4,-1,GR5 - LAD GR3,1,GR3 - JUMP RPO -RFIN POP GR5 - POP GR4 - POP GR3 - RET - END -;GR1の内容をマイナス値にする -;例: 10 -> -10, -20 -> 20 -INV START - XOR GR1,=#FFFF - LAD GR1,1,GR1 - RET - END diff --git a/as/outi0.casl b/as/outi0.casl deleted file mode 100644 index 50c282f..0000000 --- a/as/outi0.casl +++ /dev/null @@ -1,90 +0,0 @@ -;GR1に格納された数値を表示 -OUTI START - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - LAD GR0,0 - LAD GR2,0 - AND GR1,GR1 - JPL ILOOP - JZE ILOOP - LAD GR0,1 - CALL INV -ILOOP CPA GR1,TEN - JMI INEXT - CALL DIV - ADDA GR4,ZCHAR - ST GR4,STR,GR2 - LAD GR2,1,GR2 - LD GR1,GR3 - JUMP ILOOP -INEXT ADDA GR1,ZCHAR - ST GR1,STR,GR2 - LAD GR2,1,GR2 - CPA GR0,=1 - JPL PRT - JMI PRT - LD GR1,MINUS - ST GR1,STR,GR2 - LAD GR2,1,GR2 -PRT ST GR2,LEN - LAD GR1,STR - LD GR2,LEN - CALL REV - OUT STR,LEN - POP GR4 - POP GR3 - POP GR2 - RET -TEN DC 10 -ZCHAR DC '0' -MINUS DC '-' -STR DS 6 -LEN DS 1 - END -;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -DIV LD GR4,GR1 - LAD GR3,0 -DLOOP CPA GR4,TEN - JMI DFIN - SUBL GR4,TEN - LAD GR3,1,GR3 - JUMP DLOOP -DFIN RET - END -;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -;例: 12345 -> 54321 -REV START - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - LAD GR3,1 -RPU CPA GR2,GR3 - JMI RNEXT - LD GR4,GR1 - ADDA GR4,GR3 - LD GR4,-1,GR4 - PUSH 0,GR4 - LAD GR3,1,GR3 - JUMP RPU -RNEXT LAD GR3,1 -RPO CPA GR2,GR3 - JMI RFIN - POP GR4 - LD GR5,GR1 - ADDA GR5,GR3 - ST GR4,-1,GR5 - LAD GR3,1,GR3 - JUMP RPO -RFIN POP GR5 - POP GR4 - POP GR3 - RET - END -;GR1の内容をマイナス値にする -;例: 10 -> -10, -20 -> 20 -INV START - XOR GR1,=#FFFF - LAD GR1,1,GR1 - RET - END diff --git a/as/outi2.casl b/as/outi2.casl deleted file mode 100644 index eddd6fb..0000000 --- a/as/outi2.casl +++ /dev/null @@ -1,82 +0,0 @@ -; 数値を表示 -; 入力: -; GR1: 開始アドレス -; GR2: 語数 -OUTI START - RPUSH - ST GR1,TMP - LAD GR5,0 ; 語数のカウンタ - LAD GR6,0 ; 全体の桁数 -WLOOP CPL GR5,GR2 ; GR5がGR2より大きい場合は終了 - JZE IEND - JPL IEND - LD GR1,TMP ; GR1をリセット - ADDL GR1,GR5 ; GR1に(GR1+GR5)の内容をロード - LD GR1,0,GR1 - LAD GR5,1,GR5 ; GR5をインクリメント -ILOOP CPL GR1,TEN ; GR1が10未満の場合は次の語 - JMI WLOOP - CALL DIV10 ; GR1を10で割り、商をGR3、剰余をGR4に格納 - LAD GR4,ZCHAR,GR4 - ST GR4,STR,GR6 ; GR4を(STR+GR6)に格納 - LAD GR6,1,GR6 ; GR6をインクリメント - LD GR1,GR3 - JUMP ILOOP -INEXT ADDL GR1,ZCHAR - ST GR1,STR,GR6 - JUMP WLOOP -IEND LAD GR6,1,GR6 - LAD GR1,ZCHAR,GR1 - ST GR1,STR,GR6 - ST GR6,LEN - LAD GR1,STR - LD GR2,LEN - CALL REV - OUT STR,LEN - RPOP - RET -TEN DC 10 -ZCHAR DC '0' -TMP DS 1 -STR DS 10 -LEN DS 1 - END -;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -DIV10 LD GR4,GR1 - LAD GR3,0 -DLOOP CPL GR4,TEN - JMI DFIN - SUBL GR4,TEN - LAD GR3,1,GR3 - JUMP DLOOP -DFIN RET - END -;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -;例: 12345 -> 54321 -REV START - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - LAD GR3,1 -RPU CPL GR2,GR3 - JMI RNEXT - LD GR4,GR1 - ADDL GR4,GR3 - LD GR4,-1,GR4 - PUSH 0,GR4 - LAD GR3,1,GR3 - JUMP RPU -RNEXT LAD GR3,1 -RPO CPL GR2,GR3 - JMI RFIN - POP GR4 - LD GR5,GR1 - ADDL GR5,GR3 - ST GR4,-1,GR5 - LAD GR3,1,GR3 - JUMP RPO -RFIN POP GR5 - POP GR4 - POP GR3 - RET - END diff --git a/as/outi2_call.casl b/as/outi2_call.casl deleted file mode 100644 index 907e678..0000000 --- a/as/outi2_call.casl +++ /dev/null @@ -1,8 +0,0 @@ -; need outi.casl -MAIN START - LAD GR1,A - LAD GR2,5 - CALL OUTI -FIN RET -A DC 12,67891,20,12,23 - END diff --git a/as/outi_call.casl b/as/outi_call.casl deleted file mode 100644 index e96a938..0000000 --- a/as/outi_call.casl +++ /dev/null @@ -1,14 +0,0 @@ -; need outi.casl -MAIN START - LAD GR2,0 - LD GR3,CNT -LOOP LD GR1,VAL,GR2 - CALL OUTI - LAD GR2,1,GR2 - CPA GR2,GR3 - JZE FIN - JUMP LOOP -FIN RET - END -VAL DC #0000,#0001,#0002,#0010,#0100,#1000,#7FFF,#FFFF,#FFFE,#FFF0,#FF00,#F000,#8001,#8000 -CNT DC 14 diff --git a/as/outtest.casl b/as/outtest.casl deleted file mode 100644 index 46c2a8e..0000000 --- a/as/outtest.casl +++ /dev/null @@ -1,7 +0,0 @@ -OTEST START - OUT IOBUF,IOLEN - RET - ; Memory -IOBUF DC 'aaaa',10,'b','c',10,'as','qwerty','111111' -IOLEN DC 24 - END diff --git a/as/outtest1.casl b/as/outtest1.casl deleted file mode 100644 index 32f4757..0000000 --- a/as/outtest1.casl +++ /dev/null @@ -1,7 +0,0 @@ -OTEST START - OUT IOBUF,IOLEN - RET - ; Memory -IOBUF DC 'abcd' -IOLEN DC 4 - END diff --git a/as/outtest2.casl b/as/outtest2.casl deleted file mode 100644 index 7b3b31d..0000000 --- a/as/outtest2.casl +++ /dev/null @@ -1,16 +0,0 @@ -OTEST START - PUSH 0,GR1 - PUSH 0,GR2 - LAD GR1,OBUF - LD GR2,LEN - SVC 2 - LAD GR1,=#A - LAD GR2,1 - SVC 2 - POP GR2 - POP GR1 - RET - ; Memory -OBUF DC 'abcd' -LEN DC 4 - END diff --git a/as/outtest_err.casl b/as/outtest_err.casl deleted file mode 100644 index b902c88..0000000 --- a/as/outtest_err.casl +++ /dev/null @@ -1,7 +0,0 @@ -OTEST START - OUT IOBUF,IOLEN - RET - ; Memory -IOBUF 5 -IOLEN DC 100 - END diff --git a/as/ptn1.casl b/as/ptn1.casl deleted file mode 100644 index f14c24e..0000000 --- a/as/ptn1.casl +++ /dev/null @@ -1,10 +0,0 @@ -PTN1 START - PUSH 0,GR1 - LAD GR2,15 - SUBL GR2,GR1 - LD GR1,GR2 - LD GR2,=#8000 - SRA GR2,0,GR1 - POP GR1 - RET - END diff --git a/as/ptn3.casl b/as/ptn3.casl deleted file mode 100644 index e262081..0000000 --- a/as/ptn3.casl +++ /dev/null @@ -1,5 +0,0 @@ -PTN3 START - LD GR2,=#0001 - SLL GR2,0,GR1 - RET - END diff --git a/as/pushpop.casl b/as/pushpop.casl deleted file mode 100644 index e466248..0000000 --- a/as/pushpop.casl +++ /dev/null @@ -1,11 +0,0 @@ -OTEST START - LD GR1,=1 - LD GR2,=2 - PUSH 0,GR1 - PUSH 0,GR2 - LAD GR1,0 - LAD GR2,0 - POP GR2 - POP GR1 - RET - END diff --git a/as/revtest.casl b/as/revtest.casl deleted file mode 100644 index 69c2b02..0000000 --- a/as/revtest.casl +++ /dev/null @@ -1,31 +0,0 @@ -MAIN START - OUT STR,LEN - LAD GR1,STR - LD GR2,LEN - CALL REV - OUT STR,LEN - RET -STR DC '12345' -LEN DC 5 - END -REV START - LAD GR3,1 -RPU CPA GR2,GR3 - JMI RNEXT - LD GR4,GR1 - ADDA GR4,GR3 - LD GR4,-1,GR4 - PUSH 0,GR4 - LAD GR3,1,GR3 - JUMP RPU -RNEXT LAD GR3,1 -RPO CPA GR2,GR3 - JMI PFIN - POP GR4 - LD GR5,GR1 - ADDA GR5,GR3 - ST GR4,-1,GR5 - LAD GR3,1,GR3 - JUMP RPO -PFIN RET - END diff --git a/as/sla2.casl b/as/sla2.casl deleted file mode 100644 index 16eec58..0000000 --- a/as/sla2.casl +++ /dev/null @@ -1,8 +0,0 @@ -SLA2 START BEGIN -BEGIN LD GR1,X - SLA GR1,2 - ST GR1,Y - RET -X DC 3 -Y DS 1 - END diff --git a/as/sra2.casl b/as/sra2.casl deleted file mode 100644 index 66e5d5e..0000000 --- a/as/sra2.casl +++ /dev/null @@ -1,8 +0,0 @@ -SLA2 START BEGIN -BEGIN LD GR4,X - SRA GR4,2 - ST GR4,Y - RET -X DC 124 -Y DS 1 - END diff --git a/as/suba_p.casl b/as/suba_p.casl deleted file mode 100644 index d4b5ebc..0000000 --- a/as/suba_p.casl +++ /dev/null @@ -1,9 +0,0 @@ -MAIN START -BEGIN LD GR1,A - SUBA GR1,B - CALL ITOA - RET -A DC 0 -B DC #7FFF -C DS 1 - END diff --git a/as/suba_p2.casl b/as/suba_p2.casl deleted file mode 100644 index 5b3a899..0000000 --- a/as/suba_p2.casl +++ /dev/null @@ -1,95 +0,0 @@ -MAIN START -BEGIN LD GR1,A - SUBA GR1,B - CALL ITOA - RET -A DC 0 -B DC #7FFF -C DS 1 - END -ITOA START - PUSH 0,GR2 - PUSH 0,GR3 - PUSH 0,GR4 - LAD GR0,0 - LAD GR2,0 - AND GR1,GR1 - JPL LOOP - JZE LOOP - LAD GR0,1 - CALL MINUS -LOOP CPA GR1,=10 - JMI NEXT - CALL DIV - ADDA GR4,='0' - ST GR4,STR,GR2 - LAD GR2,1,GR2 - LD GR1,GR3 - JUMP LOOP -NEXT ADDA GR1,='0' - ST GR1,STR,GR2 - LAD GR2,1,GR2 - CPA GR0,=1 - JPL PRT - JMI PRT - LD GR1,='-' - ST GR1,STR,GR2 - LAD GR2,1,GR2 -PRT ST GR2,LEN - LAD GR1,STR - LD GR2,LEN - CALL REV - OUT STR,LEN - POP GR4 - POP GR3 - POP GR2 - RET -STR DS 6 -LEN DS 1 - END -;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -DIV LD GR4,GR1 - LAD GR3,0 -DLOOP CPA GR4,=10 - JMI DFIN - SUBL GR4,=10 - LAD GR3,1,GR3 - JUMP DLOOP -DFIN RET - END -;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -;例: 12345 -> 54321 -REV START - PUSH 0,GR3 - PUSH 0,GR4 - PUSH 0,GR5 - LAD GR3,1 -RPU CPA GR2,GR3 - JMI RNEXT - LD GR4,GR1 - ADDA GR4,GR3 - LD GR4,-1,GR4 - PUSH 0,GR4 - LAD GR3,1,GR3 - JUMP RPU -RNEXT LAD GR3,1 -RPO CPA GR2,GR3 - JMI RFIN - POP GR4 - LD GR5,GR1 - ADDA GR5,GR3 - ST GR4,-1,GR5 - LAD GR3,1,GR3 - JUMP RPO -RFIN POP GR5 - POP GR4 - POP GR3 - RET - END -;GR1の内容をマイナス値にする -;例: 10 -> -10, -20 -> 20 -MINUS START - XOR GR1,=#FFFF - LAD GR1,1,GR1 - RET - END diff --git a/as/summary_call.casl b/as/summary_call.casl deleted file mode 100644 index 106d6da..0000000 --- a/as/summary_call.casl +++ /dev/null @@ -1,8 +0,0 @@ -MAIN START - LAD GR1,DATA - LD GR0,CNT - CALL SUMMARY - RET -DATA DC #9600,#F000,#A400 -CNT DC 3 - END diff --git a/as/summary_lderr.casl b/as/summary_lderr.casl deleted file mode 100644 index e3720c9..0000000 --- a/as/summary_lderr.casl +++ /dev/null @@ -1,60 +0,0 @@ -SUMMARY START - RPUSH -; カウンタ領域と出力バッファを初期化 - LD GR2,=0 - LD GR3,=' ' - LD GR4,=0 ; ループカウンタ - LAD GR5,PBUF ; 出力バッファのポインタ -LOOP1 ST GR2,COUNTR,GR4 ; カウンタ領域を初期化 - ST GR3,0,GR5 ; 出力バッファを空白で初期化 - ST GR3,1,GR5 - ST GR3,2,GR5 - LAD GR5,3,GR5 ; 出力バッファのポインタを更新 - LAD GR4,1,GR4 ; ループカウンタを更新 - CPA GR4,=16 - JMI LOOP1 -; 項目ごとに "はい" と答えた人数を集計 - LD GR5,=0 ; GR5: "はい" の人数の最大値 -LOOP2 LD GR4,=0 ; カウンタ領域のポインタ - LD GR2,0,GR1 ; GR2 ←1人分の回答 -LOOP3 SLL GR2,1 ; 回答は "はい" ? - JOV ON - JZE NEXTW ; 残りの項目はすべて "いいえ" - JUMP OFF -ON LD GR3,COUNTR,GR4 ; カウンタに1を加算 - ADDA GR3,=1 - ST GR3,COUNTR,GR4 - CPA GR3,GR5 ; 最大値と比較 - JPL CHANGE - JUMP OFF -CHANGE LD GR5,GR3 ; 最大値を入替え -OFF LAD GR4,1,GR4 ; 次の項目 - JUMP LOOP3 -NEXTW LAD GR1,1,GR1 - SUBA GR0,=1 ; 全回答処理済? - JPL LOOP2 -; 集計結果を棒グラフで出力 - LD GR5,GR5 - JZE FIN - LD GR0,='*' -LOOP4 LD GR3,=1 ; 出力バッファのポインタ - LD GR4,0 ; カウンタ領域のポインタ -LOOP5 CPA GR5,COUNTR,GR4 ; "はい" の人数と比較 - JNZ NOTSET - ST GR0,PBUF,GR3 ; 出力バッファに "*" を設定 -NOTSET LAD GR3,3,GR3 ; 出力バッファのポインタを更新 - LAD GR4,1,GR4 ; カウンタ領域のポインタを更新 - CPA GR4,=16 - JMI LOOP5 - OUT PBUF,PLEN - SUBA GR5,=1 - JPL LOOP4 -FIN OUT FOOTER,PLEN - RPOP - RET -COUNTR DS 16 ; カウンタ領域 -PLEN DC 48 -PBUF DS 48 ; 出力バッファ -FOOTER DC '01 02 03 04 05 06 07 08 09 10 11 12 13 ' - DC '14 15 16 ' - END diff --git a/as/svctest.casl b/as/svctest.casl deleted file mode 100644 index d614c3e..0000000 --- a/as/svctest.casl +++ /dev/null @@ -1,15 +0,0 @@ -; ./casl2 as/svctest.casl as/div10.casl -MAIN START -BEGIN LAD GR0,91 - CALL DIV10 - ST GR3,A - LD GR1,A - ADDA GR1,Z - LAD GR2,1 - SVC 2 - LAD GR1,=#A - SVC 2 - RET -D DC '0' -A DS 1 - END diff --git a/as/xor.casl b/as/xor.casl deleted file mode 100644 index a587fab..0000000 --- a/as/xor.casl +++ /dev/null @@ -1,7 +0,0 @@ -MAIN START -BEGIN LAD GR0,#3444 - LD GR1,A - XOR GR0,A - RET -A DC #00DD - END diff --git a/as/zero1.casl b/as/zero1.casl deleted file mode 100644 index e874423..0000000 --- a/as/zero1.casl +++ /dev/null @@ -1,13 +0,0 @@ -MAIN START -BEGIN XOR GR2,GR2 -LOOP CPA GR2,LEN - JZE LAST - JPL LAST - LD GR1,A,GR2 - XOR GR1,GR1 - LAD GR2,1,GR2 - JUMP LOOP -LAST RET -A DC #8001,#8000,#FFFF,#51,#7FFF -LEN DC 5 - END diff --git a/src/dumpword.c b/src/dumpword.c new file mode 100644 index 0000000..081ee44 --- /dev/null +++ b/src/dumpword.c @@ -0,0 +1,56 @@ +#include "casl2.h" +#define _GNU_SOURCE +#include + +static struct option longopts[] = { + {"arithmetic", no_argument, NULL, 'a'}, + {"logical", no_argument, NULL, 'l'}, + {"help", no_argument, NULL, 'h'}, + {0, 0, 0, 0} +}; + +int main(int argc, char *argv[]) +{ + int opt; + WORD w; + char *check; + const char *usage = "Usage: %s [-alh] WORD\n"; + + logicalmode = false; + while((opt = getopt_long(argc, argv, "alh", longopts, NULL)) != -1) { + switch(opt) { + case 'l': + logicalmode = true; + break; + case 'h': + fprintf(stdout, usage, argv[0]); + exit(-1); + case '?': + fprintf(stderr, usage, argv[0]); + exit(-1); + } + } + + if(argv[optind] == NULL) { + fprintf(stderr, usage, argv[0]); + exit(-1); + } + if(*argv[optind] == '-' || strlen(argv[optind]) > 4) { + setcerr(116, argv[optind]); /* out of hex range */ + } + /* WORD値に変換 */ + w = (WORD)strtol(argv[optind], &check, 16); + if(*check != '\0') { + setcerr(115, argv[optind]); /* not hex */ + } + if(cerrno > 0) { + fprintf(stderr, "Dumpword Error - %d: %s\n", cerrno, cerrmsg); + exit(-1); + } + if(logicalmode == true) { + fprintf(stdout, "%4s: %6d = #%04X = %s\n", argv[optind], w, w, word2bit(w)); + } else { + fprintf(stdout, "%4s: %6d = #%04X = %s\n", argv[optind], (short)w, w, word2bit(w)); + } + return 0; +} diff --git a/test/Makefile.PARENT.mk b/test/Makefile.PARENT.mk new file mode 100644 index 0000000..bd0c13f --- /dev/null +++ b/test/Makefile.PARENT.mk @@ -0,0 +1,55 @@ +include LIST.mk +LOGFILE = test.log +ifdef UNITNAME + define create + @mkdir $(UNITNAME) + @echo 'include ../CMD.mk # YACASL2DIR, CASL2' >$(UNITNAME)/Makefile; \ + echo 'UNITNAME = $(UNITNAME)' >>$(UNITNAME)/Makefile; \ + echo 'ASDIR = $$(YACASL2DIR)/as' >>$(UNITNAME)/Makefile; \ + echo 'ASFILE = $$(ASDIR)/$(UNITNAME)' >>$(UNITNAME)/Makefile; \ + echo '# IN = <' >>$(UNITNAME)/Makefile; \ + echo 'CMD = $$(CASL2) $$(CASL2FLAG) $$(ASFILE) $$(IN)' >>$(UNITNAME)/Makefile; \ + echo 'include ../Test.mk' >>$(UNITNAME)/Makefile + @echo $(UNITNAME) \\ >>List.mk + endef +else + define create + @echo "no test created. set UNITNAME" + endef +endif + +.PHONY: all check cleanall clean prepare create report +all: clean check report +clean: + @for target in $(TESTS); do \ + $(MAKE) clean -C $$target; \ + done + @rm -f $(LOGFILE) +check: + @for target in $(TESTS); do \ + $(MAKE) check -C $$target; \ + done +report: $(LOGFILE) + @success=`grep "Success" $(LOGFILE) | wc -l`; \ + all=`cat $(LOGFILE) | wc -l`; \ + echo "$$success / $$all tests passed. Details in `pwd`/$(LOGFILE)"; \ + if test $$success -eq $$all; then \ + echo "All tests are succeded."; \ + else \ + grep "Failure" $(LOGFILE); \ + fi +prepare: cleanall + @for target in $(TESTS) ; do \ + $(MAKE) prepare -C $$target ;\ + done +cleanall: + @for target in $(TESTS); do \ + $(MAKE) cleanall -C $$target; \ + done + @rm -f $(LOGFILE) +create: + $(create) +$(LOGFILE): + @for target in $(TESTS); do \ + cat <$$target >>$(LOGFILE); \ + done diff --git a/test/TEST.mk b/test/TEST.mk new file mode 100644 index 0000000..12299d7 --- /dev/null +++ b/test/TEST.mk @@ -0,0 +1,38 @@ +# テストのテンプレート +# make : CMDで設定されたコマンドを実行した出力結果を1.txtに出力し、0.txtと比較し、レポート +# make all : ↓ +# make check : ↓ +# make prepare : CMDで設定されたコマンドを実行した出力結果を0.txt(テストの想定結果)に出力 +# make clean : 「make」で生成されたファイルをクリア +# make cleanall: 「make」と「make clean」で生成されたファイルをクリア +LOGFILE = ../test.log +ERRFILE = err.txt +CURDIR = `pwd` +define report + @echo -n "`basename $$PWD`: Test " >$@ + @if test ! -s $^; then \ + echo -n "Success " >>$@; \ + rm -f $^; \ + else \ + echo -n "Failure " >>$@; \ + fi + @echo `date +"%F %T"` >>$@ +endef + +.PHPNY: all check prepare clean cleanall logadd +check: clean logadd +all: check +prepare: cleanall 0.txt +clean: + @rm -f 1.txt diff.txt report.txt +cleanall: clean + @rm -f 0.txt +0.txt 1.txt: $(CMDFILE) $(OBJFILE) + @$(CMD) >$@ 2>$(ERRFILE); \ + if test -s $(ERRFILE); then cat err.txt >>$@; else rm -f $(ERRFILE); fi +diff.txt: 1.txt + @-diff 0.txt 1.txt >$@ 2>&1 +report.txt: diff.txt + $(report) +logadd: report.txt + @cat $^ >>$(LOGFILE) diff --git a/test/astest/List.mk b/test/astest/List.mk deleted file mode 100644 index 5a37868..0000000 --- a/test/astest/List.mk +++ /dev/null @@ -1,49 +0,0 @@ -TESTS = \ -add \ -add_err \ -add_labelerr \ -adda_overflow \ -addl \ -addl_overflow \ -binout \ -div \ -floatedit \ -hello \ -iotest \ -lad \ -ladtest \ -multi \ -outtest \ -outtest1 \ -outtest2 \ -outtest_err \ -pushpop \ -sla2 \ -sra2 \ -ds \ -ds_err \ -literalstr \ -ld \ -call \ -add_p \ -count \ -multi_p \ -muls \ -muls_p \ -add_opdspc_err \ -dc_overflow \ -hanoi \ -summary \ -summary_lderr \ -literal_spc \ -dc_spc \ -ptn1 \ -ptn2 \ -ptn3 \ -ptn4 \ -count_call1 \ -count_call2 \ -count_call \ -div10_test \ -div2 \ -outi \ diff --git a/test/astest/Makefile b/test/astest/Makefile deleted file mode 100644 index 19d11b4..0000000 --- a/test/astest/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -include List.mk -LOGFILE = test.log -ifdef UNITNAME - define create - @mkdir $(UNITNAME) - @echo "UNITNAME = $(UNITNAME)" >$(UNITNAME)/Makefile; \ - echo "# ASFILE = " >>$(UNITNAME)/Makefile; \ - echo "# CASL2FLAG = " >>$(UNITNAME)/Makefile; \ - echo "# INFILE = " >>$(UNITNAME)/Makefile; \ - echo "include ../Test.mk" >>$(UNITNAME)/Makefile - @echo $(UNITNAME) \\ >>List.mk - endef -else - define create - @echo "no test created. set UNITNAME" - endef -endif - -.PHONY: all clean logclean testclean check prepare -all: check -check: logclean checkeach report -clean: logclean testclean -logclean: - @rm -f $(LOGFILE) -testclean: - @for target in $(TESTS); do \ - $(MAKE) testclean -C $$target; \ - done -checkeach: - @for target in $(TESTS); do \ - $(MAKE) -C $$target; \ - done -prepare: logclean - @for target in $(TESTS) ; do \ - $(MAKE) prepare -C $$target ;\ - done -create: - $(create) -report: - @success=`grep "Success" $(LOGFILE) | wc -l`; \ - all=`cat $(LOGFILE) | wc -l`; \ - echo "$$success / $$all tests passed. Details in $(PWD)/$(LOGFILE)"; \ - if test $$success -eq $$all; then \ - echo "All tests are succeded."; \ - else \ - grep "Failure" $(LOGFILE); \ - fi diff --git a/test/astest/Test.mk b/test/astest/Test.mk deleted file mode 100644 index e06a979..0000000 --- a/test/astest/Test.mk +++ /dev/null @@ -1,61 +0,0 @@ -CASL2 = ../../../casl2 -ifndef CASL2FLAG - CASL2FLAG = -tals -endif -COMET2 = ../../../comet2 -ifndef COMET2FLAG - COMET2FLAG = -td -endif -ifndef ASFILE - ASFILE=../../../as/$(UNITNAME).casl -endif -ifdef INFILE - IN= <$(INFILE) -endif -LOGFILE = ../test.log -define report - @echo -n "$(UNITNAME): Test " >$@ - @if test ! -s $^; then \ - echo -n "Success " >>$@; \ - else \ - echo -n "Failure " >>$@; \ - fi - @echo `date +"%F %T"` >>$@ -endef - -.PHPNY: all check ocheck prepare oprepare testclean otestclean orgclean oorgclean -check: testclean logadd -ocheck: otestclean ologadd -all: check ocheck -prepare: orgclean testclean 0.txt -oprepare: oorgclean otestclean 0.o 0.o.txt -orgclean: - @rm -f 0.txt -oorgclean: - @rm -f 0.o 0.o.txt -testclean: - @rm -f 1.txt diff.txt report.txt -otestclean: - @rm -f 1.o 1.o.txt diff.o.txt report.o.txt -0.txt 1.txt: $(CASL2) $(ASFILE) $(INFILE) - @-$(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) >res.txt 2>err.txt; \ - cat res.txt err.txt >$@; \ - rm res.txt err.txt -diff.txt: 1.txt - @-diff 0.txt 1.txt >$@ 2>&1 -report.txt: diff.txt - $(report) -logadd: report.txt - @cat $^ >>$(LOGFILE) -0.o 1.o: $(CASL2) $(ASFILE) - @-$(CASL2) -o $@ $(ASFILE) -0.o.txt: $(COMET2) 0.o - @-$(COMET2) $(COMET2FLAG) 0.o >0.o.txt -1.o.txt: $(COMET2) 1.o - @-$(COMET2) $(COMET2FLAG) 1.o >1.o.txt -diff.o.txt: 1.o.txt - @-diff 0.o.txt 1.o.txt >>$@ 2>&1 -report.o.txt: diff.o.txt - $(report) -ologadd: report.o.txt - @cat $^ >>$(LOGFILE) diff --git a/test/astest/add/Makefile b/test/astest/add/Makefile deleted file mode 100644 index 4b45b46..0000000 --- a/test/astest/add/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = add -CASL2FLAG = -tadls -include ../Test.mk diff --git a/test/astest/add_err/0.txt b/test/astest/add_err/0.txt deleted file mode 100644 index e04003d..0000000 --- a/test/astest/add_err/0.txt +++ /dev/null @@ -1,8 +0,0 @@ - -Assemble ../../../as/add_err.casl (0) -../../../as/add_err.casl:1:MAIN START BEGIN -../../../as/add_err.casl:2:BEGIN LD GR1,A -../../../as/add_err.casl:3: ADEA GR1,B -Assemble error - 110: ADEA: not command of operand "r,adr[,x]" - ../../../as/add_err.casl:3: ADEA GR1,B - diff --git a/test/astest/add_err/Makefile b/test/astest/add_err/Makefile deleted file mode 100644 index d4fcdc9..0000000 --- a/test/astest/add_err/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = add_err -include ../Test.mk diff --git a/test/astest/add_labelerr/0.txt b/test/astest/add_labelerr/0.txt deleted file mode 100644 index 80a528e..0000000 --- a/test/astest/add_labelerr/0.txt +++ /dev/null @@ -1,12 +0,0 @@ - -Assemble ../../../as/add_labelerr.casl (0) -../../../as/add_labelerr.casl:1:MAIN START BEGIN -../../../as/add_labelerr.casl:2:BEGIN LD GR1,A -../../../as/add_labelerr.casl:3: ADDA GR1,B -../../../as/add_labelerr.casl:4: ST GR1,C -../../../as/add_labelerr.casl:5: RET -../../../as/add_labelerr.casl:6:A DC 3 -../../../as/add_labelerr.casl:7:A DC 1 -Assemble error - 101: A: label already defined - ../../../as/add_labelerr.casl:7: A DC 1 - diff --git a/test/astest/add_labelerr/Makefile b/test/astest/add_labelerr/Makefile deleted file mode 100644 index 64932fb..0000000 --- a/test/astest/add_labelerr/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = add_labelerr -include ../Test.mk diff --git a/test/astest/add_opdspc_err/0.txt b/test/astest/add_opdspc_err/0.txt deleted file mode 100644 index 7cba9c7..0000000 --- a/test/astest/add_opdspc_err/0.txt +++ /dev/null @@ -1,7 +0,0 @@ - -Assemble ../../../as/add_opdspc_err.casl (0) -../../../as/add_opdspc_err.casl:1:MAIN START BEGIN -../../../as/add_opdspc_err.casl:2:BEGIN LD GR1, A -Assemble error - 121: cannot get operand token - ../../../as/add_opdspc_err.casl:2: BEGIN LD GR1, A - diff --git a/test/astest/add_opdspc_err/Makefile b/test/astest/add_opdspc_err/Makefile deleted file mode 100644 index ee529ea..0000000 --- a/test/astest/add_opdspc_err/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = add_opdspc_err -include ../Test.mk diff --git a/test/astest/add_p/0.txt b/test/astest/add_p/0.txt deleted file mode 100644 index b2a0871..0000000 --- a/test/astest/add_p/0.txt +++ /dev/null @@ -1,395 +0,0 @@ - -Assemble ../../../as/add_p.casl (0) -../../../as/add_p.casl:1:MAIN START -../../../as/add_p.casl:2:BEGIN LD GR1,A -../../../as/add_p.casl:3: ADDA GR1,B -../../../as/add_p.casl:4: CALL ITOA -../../../as/add_p.casl:5: RET -../../../as/add_p.casl:6:A DC 999 -../../../as/add_p.casl:7:B DC 998 -../../../as/add_p.casl:8:C DS 1 -../../../as/add_p.casl:9: END - -Assemble ../../../as/itoa.casl (0) -../../../as/itoa.casl:1:;GR1に格納された数値を表示 -../../../as/itoa.casl:2:ITOA START -../../../as/itoa.casl:3: PUSH 0,GR2 -../../../as/itoa.casl:4: PUSH 0,GR3 -../../../as/itoa.casl:5: PUSH 0,GR4 -../../../as/itoa.casl:6: LAD GR0,0 -../../../as/itoa.casl:7: LAD GR2,0 -../../../as/itoa.casl:8: AND GR1,GR1 -../../../as/itoa.casl:9: JPL ILOOP -../../../as/itoa.casl:10: JZE ILOOP -../../../as/itoa.casl:11: LAD GR0,1 -../../../as/itoa.casl:12: CALL INV -../../../as/itoa.casl:13:ILOOP CPA GR1,TEN -../../../as/itoa.casl:14: JMI INEXT -../../../as/itoa.casl:15: CALL DIV -../../../as/itoa.casl:16: ADDA GR4,ZCHAR -../../../as/itoa.casl:17: ST GR4,STR,GR2 -../../../as/itoa.casl:18: LAD GR2,1,GR2 -../../../as/itoa.casl:19: LD GR1,GR3 -../../../as/itoa.casl:20: JUMP ILOOP -../../../as/itoa.casl:21:INEXT ADDA GR1,ZCHAR -../../../as/itoa.casl:22: ST GR1,STR,GR2 -../../../as/itoa.casl:23: LAD GR2,1,GR2 -../../../as/itoa.casl:24: CPA GR0,=1 -../../../as/itoa.casl:25: JPL PRT -../../../as/itoa.casl:26: JMI PRT -../../../as/itoa.casl:27: LD GR1,MINUS -../../../as/itoa.casl:28: ST GR1,STR,GR2 -../../../as/itoa.casl:29: LAD GR2,1,GR2 -../../../as/itoa.casl:30:PRT ST GR2,LEN -../../../as/itoa.casl:31: LAD GR1,STR -../../../as/itoa.casl:32: LD GR2,LEN -../../../as/itoa.casl:33: CALL REV -../../../as/itoa.casl:34: OUT STR,LEN -../../../as/itoa.casl:35: POP GR4 -../../../as/itoa.casl:36: POP GR3 -../../../as/itoa.casl:37: POP GR2 -../../../as/itoa.casl:38: RET -../../../as/itoa.casl:39:TEN DC 10 -../../../as/itoa.casl:40:ZCHAR DC '0' -../../../as/itoa.casl:41:MINUS DC '-' -../../../as/itoa.casl:42:STR DS 6 -../../../as/itoa.casl:43:LEN DS 1 -../../../as/itoa.casl:44: END -../../../as/itoa.casl:45:;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -../../../as/itoa.casl:46:DIV LD GR4,GR1 -../../../as/itoa.casl:47: LAD GR3,0 -../../../as/itoa.casl:48:DLOOP CPA GR4,TEN -../../../as/itoa.casl:49: JMI DFIN -../../../as/itoa.casl:50: SUBL GR4,TEN -../../../as/itoa.casl:51: LAD GR3,1,GR3 -../../../as/itoa.casl:52: JUMP DLOOP -../../../as/itoa.casl:53:DFIN RET -../../../as/itoa.casl:54: END -../../../as/itoa.casl:55:;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -../../../as/itoa.casl:56:;例: 12345 -> 54321 -../../../as/itoa.casl:57:REV START -../../../as/itoa.casl:58: PUSH 0,GR3 -../../../as/itoa.casl:59: PUSH 0,GR4 -../../../as/itoa.casl:60: PUSH 0,GR5 -../../../as/itoa.casl:61: LAD GR3,1 -../../../as/itoa.casl:62:RPU CPA GR2,GR3 -../../../as/itoa.casl:63: JMI RNEXT -../../../as/itoa.casl:64: LD GR4,GR1 -../../../as/itoa.casl:65: ADDA GR4,GR3 -../../../as/itoa.casl:66: LD GR4,-1,GR4 -../../../as/itoa.casl:67: PUSH 0,GR4 -../../../as/itoa.casl:68: LAD GR3,1,GR3 -../../../as/itoa.casl:69: JUMP RPU -../../../as/itoa.casl:70:RNEXT LAD GR3,1 -../../../as/itoa.casl:71:RPO CPA GR2,GR3 -../../../as/itoa.casl:72: JMI RFIN -../../../as/itoa.casl:73: POP GR4 -../../../as/itoa.casl:74: LD GR5,GR1 -../../../as/itoa.casl:75: ADDA GR5,GR3 -../../../as/itoa.casl:76: ST GR4,-1,GR5 -../../../as/itoa.casl:77: LAD GR3,1,GR3 -../../../as/itoa.casl:78: JUMP RPO -../../../as/itoa.casl:79:RFIN POP GR5 -../../../as/itoa.casl:80: POP GR4 -../../../as/itoa.casl:81: POP GR3 -../../../as/itoa.casl:82: RET -../../../as/itoa.casl:83: END -../../../as/itoa.casl:84:;GR1の内容をマイナス値にする -../../../as/itoa.casl:85:;例: 10 -> -10, -20 -> 20 -../../../as/itoa.casl:86:INV START -../../../as/itoa.casl:87: XOR GR1,=#FFFF -../../../as/itoa.casl:88: LAD GR1,1,GR1 -../../../as/itoa.casl:89: RET -../../../as/itoa.casl:90: END - -Label:::: -STR ---> #005F -DFIN ---> #0073 -ITOA ---> #000A -A ---> #0007 -B ---> #0008 -C ---> #0009 -RNEXT ---> #0089 -MINUS ---> #005E -RFIN ---> #0097 -ILOOP ---> #001D -DIV ---> #0066 -REV ---> #0074 -BEGIN ---> #0000 -PRT ---> #003E -ZCHAR ---> #005D -MAIN ---> #0000 -INEXT ---> #002C -INV ---> #009B -RPO ---> #008B -RPU ---> #007C -DLOOP ---> #0069 -LEN ---> #0065 -TEN ---> #005C - -Assemble ../../../as/add_p.casl (1) -../../../as/add_p.casl:1:MAIN START -../../../as/add_p.casl:2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0007 -../../../as/add_p.casl:3: ADDA GR1,B - #0002 #2010 - #0003 #0008 -../../../as/add_p.casl:4: CALL ITOA - #0004 #8000 - #0005 #000A -../../../as/add_p.casl:5: RET - #0006 #8100 -../../../as/add_p.casl:6:A DC 999 - #0007 #03E7 -../../../as/add_p.casl:7:B DC 998 - #0008 #03E6 -../../../as/add_p.casl:8:C DS 1 - #0009 #0000 -../../../as/add_p.casl:9: END - -Assemble ../../../as/itoa.casl (1) -../../../as/itoa.casl:1:;GR1に格納された数値を表示 -../../../as/itoa.casl:2:ITOA START -../../../as/itoa.casl:3: PUSH 0,GR2 - #000A #7002 - #000B #0000 -../../../as/itoa.casl:4: PUSH 0,GR3 - #000C #7003 - #000D #0000 -../../../as/itoa.casl:5: PUSH 0,GR4 - #000E #7004 - #000F #0000 -../../../as/itoa.casl:6: LAD GR0,0 - #0010 #1200 - #0011 #0000 -../../../as/itoa.casl:7: LAD GR2,0 - #0012 #1220 - #0013 #0000 -../../../as/itoa.casl:8: AND GR1,GR1 - #0014 #3411 -../../../as/itoa.casl:9: JPL ILOOP - #0015 #6500 - #0016 #001D -../../../as/itoa.casl:10: JZE ILOOP - #0017 #6300 - #0018 #001D -../../../as/itoa.casl:11: LAD GR0,1 - #0019 #1200 - #001A #0001 -../../../as/itoa.casl:12: CALL INV - #001B #8000 - #001C #009B -../../../as/itoa.casl:13:ILOOP CPA GR1,TEN - #001D #4010 - #001E #005C -../../../as/itoa.casl:14: JMI INEXT - #001F #6100 - #0020 #002C -../../../as/itoa.casl:15: CALL DIV - #0021 #8000 - #0022 #0066 -../../../as/itoa.casl:16: ADDA GR4,ZCHAR - #0023 #2040 - #0024 #005D -../../../as/itoa.casl:17: ST GR4,STR,GR2 - #0025 #1142 - #0026 #005F -../../../as/itoa.casl:18: LAD GR2,1,GR2 - #0027 #1222 - #0028 #0001 -../../../as/itoa.casl:19: LD GR1,GR3 - #0029 #1413 -../../../as/itoa.casl:20: JUMP ILOOP - #002A #6400 - #002B #001D -../../../as/itoa.casl:21:INEXT ADDA GR1,ZCHAR - #002C #2010 - #002D #005D -../../../as/itoa.casl:22: ST GR1,STR,GR2 - #002E #1112 - #002F #005F -../../../as/itoa.casl:23: LAD GR2,1,GR2 - #0030 #1222 - #0031 #0001 -../../../as/itoa.casl:24: CPA GR0,=1 - #00A0 #0001 - #0032 #4000 - #0033 #00A0 -../../../as/itoa.casl:25: JPL PRT - #0034 #6500 - #0035 #003E -../../../as/itoa.casl:26: JMI PRT - #0036 #6100 - #0037 #003E -../../../as/itoa.casl:27: LD GR1,MINUS - #0038 #1010 - #0039 #005E -../../../as/itoa.casl:28: ST GR1,STR,GR2 - #003A #1112 - #003B #005F -../../../as/itoa.casl:29: LAD GR2,1,GR2 - #003C #1222 - #003D #0001 -../../../as/itoa.casl:30:PRT ST GR2,LEN - #003E #1120 - #003F #0065 -../../../as/itoa.casl:31: LAD GR1,STR - #0040 #1210 - #0041 #005F -../../../as/itoa.casl:32: LD GR2,LEN - #0042 #1020 - #0043 #0065 -../../../as/itoa.casl:33: CALL REV - #0044 #8000 - #0045 #0074 -../../../as/itoa.casl:34: OUT STR,LEN - #0046 #7001 - #0047 #0000 - #0048 #7002 - #0049 #0000 - #004A #1210 - #004B #005F - #004C #1020 - #004D #0065 - #004E #F000 - #004F #0002 - #0050 #1210 - #0051 #00A1 - #00A1 #000A - #0052 #1220 - #0053 #0001 - #0054 #F000 - #0055 #0002 - #0056 #7120 - #0057 #7110 -../../../as/itoa.casl:35: POP GR4 - #0058 #7140 -../../../as/itoa.casl:36: POP GR3 - #0059 #7130 -../../../as/itoa.casl:37: POP GR2 - #005A #7120 -../../../as/itoa.casl:38: RET - #005B #8100 -../../../as/itoa.casl:39:TEN DC 10 - #005C #000A -../../../as/itoa.casl:40:ZCHAR DC '0' - #005D #0030 -../../../as/itoa.casl:41:MINUS DC '-' - #005E #002D -../../../as/itoa.casl:42:STR DS 6 - #005F #0000 - #0060 #0000 - #0061 #0000 - #0062 #0000 - #0063 #0000 - #0064 #0000 -../../../as/itoa.casl:43:LEN DS 1 - #0065 #0000 -../../../as/itoa.casl:44: END -../../../as/itoa.casl:45:;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -../../../as/itoa.casl:46:DIV LD GR4,GR1 - #0066 #1441 -../../../as/itoa.casl:47: LAD GR3,0 - #0067 #1230 - #0068 #0000 -../../../as/itoa.casl:48:DLOOP CPA GR4,TEN - #0069 #4040 - #006A #005C -../../../as/itoa.casl:49: JMI DFIN - #006B #6100 - #006C #0073 -../../../as/itoa.casl:50: SUBL GR4,TEN - #006D #2340 - #006E #005C -../../../as/itoa.casl:51: LAD GR3,1,GR3 - #006F #1233 - #0070 #0001 -../../../as/itoa.casl:52: JUMP DLOOP - #0071 #6400 - #0072 #0069 -../../../as/itoa.casl:53:DFIN RET - #0073 #8100 -../../../as/itoa.casl:54: END -../../../as/itoa.casl:55:;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -../../../as/itoa.casl:56:;例: 12345 -> 54321 -../../../as/itoa.casl:57:REV START -../../../as/itoa.casl:58: PUSH 0,GR3 - #0074 #7003 - #0075 #0000 -../../../as/itoa.casl:59: PUSH 0,GR4 - #0076 #7004 - #0077 #0000 -../../../as/itoa.casl:60: PUSH 0,GR5 - #0078 #7005 - #0079 #0000 -../../../as/itoa.casl:61: LAD GR3,1 - #007A #1230 - #007B #0001 -../../../as/itoa.casl:62:RPU CPA GR2,GR3 - #007C #4423 -../../../as/itoa.casl:63: JMI RNEXT - #007D #6100 - #007E #0089 -../../../as/itoa.casl:64: LD GR4,GR1 - #007F #1441 -../../../as/itoa.casl:65: ADDA GR4,GR3 - #0080 #2443 -../../../as/itoa.casl:66: LD GR4,-1,GR4 - #0081 #1044 - #0082 #FFFF -../../../as/itoa.casl:67: PUSH 0,GR4 - #0083 #7004 - #0084 #0000 -../../../as/itoa.casl:68: LAD GR3,1,GR3 - #0085 #1233 - #0086 #0001 -../../../as/itoa.casl:69: JUMP RPU - #0087 #6400 - #0088 #007C -../../../as/itoa.casl:70:RNEXT LAD GR3,1 - #0089 #1230 - #008A #0001 -../../../as/itoa.casl:71:RPO CPA GR2,GR3 - #008B #4423 -../../../as/itoa.casl:72: JMI RFIN - #008C #6100 - #008D #0097 -../../../as/itoa.casl:73: POP GR4 - #008E #7140 -../../../as/itoa.casl:74: LD GR5,GR1 - #008F #1451 -../../../as/itoa.casl:75: ADDA GR5,GR3 - #0090 #2453 -../../../as/itoa.casl:76: ST GR4,-1,GR5 - #0091 #1145 - #0092 #FFFF -../../../as/itoa.casl:77: LAD GR3,1,GR3 - #0093 #1233 - #0094 #0001 -../../../as/itoa.casl:78: JUMP RPO - #0095 #6400 - #0096 #008B -../../../as/itoa.casl:79:RFIN POP GR5 - #0097 #7150 -../../../as/itoa.casl:80: POP GR4 - #0098 #7140 -../../../as/itoa.casl:81: POP GR3 - #0099 #7130 -../../../as/itoa.casl:82: RET - #009A #8100 -../../../as/itoa.casl:83: END -../../../as/itoa.casl:84:;GR1の内容をマイナス値にする -../../../as/itoa.casl:85:;例: 10 -> -10, -20 -> 20 -../../../as/itoa.casl:86:INV START -../../../as/itoa.casl:87: XOR GR1,=#FFFF - #00A2 #FFFF - #009B #3210 - #009C #00A2 -../../../as/itoa.casl:88: LAD GR1,1,GR1 - #009D #1211 - #009E #0001 -../../../as/itoa.casl:89: RET - #009F #8100 -../../../as/itoa.casl:90: END -1997 diff --git a/test/astest/add_p/Makefile b/test/astest/add_p/Makefile deleted file mode 100644 index 38af5a4..0000000 --- a/test/astest/add_p/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = add_p -CASL2FLAG = -als -ASFILE = ../../../as/add_p.casl ../../../as/itoa.casl -include ../Test.mk diff --git a/test/astest/adda_overflow/0.txt b/test/astest/adda_overflow/0.txt deleted file mode 100644 index 640f0cd..0000000 --- a/test/astest/adda_overflow/0.txt +++ /dev/null @@ -1,93 +0,0 @@ - -Assemble ../../../as/adda_overflow.casl (0) -../../../as/adda_overflow.casl:1:MAIN START BEGIN -../../../as/adda_overflow.casl:2:BEGIN LD GR0,A -../../../as/adda_overflow.casl:3: ADDA GR0,B -../../../as/adda_overflow.casl:4: ST GR0,C -../../../as/adda_overflow.casl:5: RET -../../../as/adda_overflow.casl:6:A DC 32766 -../../../as/adda_overflow.casl:7:B DC 29 -../../../as/adda_overflow.casl:8:C DS 1 -../../../as/adda_overflow.casl:9: END - -Label:::: -A ---> #0007 -B ---> #0008 -C ---> #0009 -BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../as/adda_overflow.casl (1) -../../../as/adda_overflow.casl:1:MAIN START BEGIN -../../../as/adda_overflow.casl:2:BEGIN LD GR0,A - #0000 #1000 - #0001 #0007 -../../../as/adda_overflow.casl:3: ADDA GR0,B - #0002 #2000 - #0003 #0008 -../../../as/adda_overflow.casl:4: ST GR0,C - #0004 #1100 - #0005 #0009 -../../../as/adda_overflow.casl:5: RET - #0006 #8100 -../../../as/adda_overflow.casl:6:A DC 32766 - #0007 #7FFE -../../../as/adda_overflow.casl:7:B DC 29 - #0008 #001D -../../../as/adda_overflow.casl:8:C DS 1 - #0009 #0000 -../../../as/adda_overflow.casl:9: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 32766 = #7FFE = 0111111111111110 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 32795 = #801B = 1000000000011011 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 110 - -#0006: Register:::: -#0006: GR0: 32795 = #801B = 1000000000011011 -#0006: GR1: 0 = #0000 = 0000000000000000 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 110 - diff --git a/test/astest/adda_overflow/Makefile b/test/astest/adda_overflow/Makefile deleted file mode 100644 index d57a278..0000000 --- a/test/astest/adda_overflow/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = adda_overflow -CASL2FLAG = -alsT -include ../Test.mk diff --git a/test/astest/addl/0.txt b/test/astest/addl/0.txt deleted file mode 100644 index 303fc20..0000000 --- a/test/astest/addl/0.txt +++ /dev/null @@ -1,93 +0,0 @@ - -Assemble ../../../as/addl.casl (0) -../../../as/addl.casl:1:MAIN START BEGIN -../../../as/addl.casl:2:BEGIN LD GR0,A -../../../as/addl.casl:3: ADDL GR0,B -../../../as/addl.casl:4: ST GR0,C -../../../as/addl.casl:5: RET -../../../as/addl.casl:6:A DC 32766 -../../../as/addl.casl:7:B DC 29 -../../../as/addl.casl:8:C DS 1 -../../../as/addl.casl:9: END - -Label:::: -A ---> #0007 -B ---> #0008 -C ---> #0009 -BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../as/addl.casl (1) -../../../as/addl.casl:1:MAIN START BEGIN -../../../as/addl.casl:2:BEGIN LD GR0,A - #0000 #1000 - #0001 #0007 -../../../as/addl.casl:3: ADDL GR0,B - #0002 #2200 - #0003 #0008 -../../../as/addl.casl:4: ST GR0,C - #0004 #1100 - #0005 #0009 -../../../as/addl.casl:5: RET - #0006 #8100 -../../../as/addl.casl:6:A DC 32766 - #0007 #7FFE -../../../as/addl.casl:7:B DC 29 - #0008 #001D -../../../as/addl.casl:8:C DS 1 - #0009 #0000 -../../../as/addl.casl:9: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 32766 = #7FFE = 0111111111111110 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: -32741 = #801B = 1000000000011011 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: -32741 = #801B = 1000000000011011 -#0006: GR1: 0 = #0000 = 0000000000000000 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - diff --git a/test/astest/addl/Makefile b/test/astest/addl/Makefile deleted file mode 100644 index 0731dd0..0000000 --- a/test/astest/addl/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = addl -include ../Test.mk diff --git a/test/astest/addl_overflow/0.txt b/test/astest/addl_overflow/0.txt deleted file mode 100644 index 8828022..0000000 --- a/test/astest/addl_overflow/0.txt +++ /dev/null @@ -1,114 +0,0 @@ - -Assemble ../../../as/addl_overflow.casl (0) -../../../as/addl_overflow.casl:1:MAIN START BEGIN -../../../as/addl_overflow.casl:2:BEGIN LD GR1,A -../../../as/addl_overflow.casl:3: ADDL GR1,B -../../../as/addl_overflow.casl:4: ADDL GR1,C -../../../as/addl_overflow.casl:5: ADDL GR1,D -../../../as/addl_overflow.casl:6: RET -../../../as/addl_overflow.casl:7:A DC 32765 -../../../as/addl_overflow.casl:8:B DC 4 -../../../as/addl_overflow.casl:9:C DC 32764 -../../../as/addl_overflow.casl:10:D DC 7 -../../../as/addl_overflow.casl:11: END - -Label:::: -A ---> #0009 -B ---> #000A -C ---> #000B -D ---> #000C -BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../as/addl_overflow.casl (1) -../../../as/addl_overflow.casl:1:MAIN START BEGIN -../../../as/addl_overflow.casl:2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0009 -../../../as/addl_overflow.casl:3: ADDL GR1,B - #0002 #2210 - #0003 #000A -../../../as/addl_overflow.casl:4: ADDL GR1,C - #0004 #2210 - #0005 #000B -../../../as/addl_overflow.casl:5: ADDL GR1,D - #0006 #2210 - #0007 #000C -../../../as/addl_overflow.casl:6: RET - #0008 #8100 -../../../as/addl_overflow.casl:7:A DC 32765 - #0009 #7FFD -../../../as/addl_overflow.casl:8:B DC 4 - #000A #0004 -../../../as/addl_overflow.casl:9:C DC 32764 - #000B #7FFC -../../../as/addl_overflow.casl:10:D DC 7 - #000C #0007 -../../../as/addl_overflow.casl:11: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 32765 = #7FFD = 0111111111111101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 32769 = #8001 = 1000000000000001 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 65533 = #FFFD = 1111111111111101 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 010 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 4 = #0004 = 0000000000000100 -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 100 - diff --git a/test/astest/addl_overflow/Makefile b/test/astest/addl_overflow/Makefile deleted file mode 100644 index 032261a..0000000 --- a/test/astest/addl_overflow/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = addl_overflow -CASL2FLAG = -alsT -include ../Test.mk diff --git a/test/astest/binout/0.txt b/test/astest/binout/0.txt deleted file mode 100644 index 6b55278..0000000 --- a/test/astest/binout/0.txt +++ /dev/null @@ -1,7390 +0,0 @@ - -Assemble ../../../as/binout.casl (0) -../../../as/binout.casl:1:BINOUT START -../../../as/binout.casl:2: LAD GR1,#09CD -../../../as/binout.casl:3: LAD GR2,1 -../../../as/binout.casl:4: PUSH 0,GR1 -../../../as/binout.casl:5: PUSH 0,GR2 -../../../as/binout.casl:6: PUSH 0,GR3 -../../../as/binout.casl:7: PUSH 0,GR4 -../../../as/binout.casl:8: LAD GR2,0 -../../../as/binout.casl:9: LAD GR3,15 -../../../as/binout.casl:10: LD GR4,GR1 -../../../as/binout.casl:11: JZE OUT1 -../../../as/binout.casl:12:LOOP1 JMI ONE -../../../as/binout.casl:13: LAD GR3,-1,GR3 -../../../as/binout.casl:14: SLL GR1,1 -../../../as/binout.casl:15: JUMP LOOP1 -../../../as/binout.casl:16:LOOP2 JMI ONE -../../../as/binout.casl:17:ZERO LAD GR0,48 -../../../as/binout.casl:18: JUMP STORE -../../../as/binout.casl:19:ONE LAD GR0,49 -../../../as/binout.casl:20:STORE ST GR0,OBUF,GR2 -../../../as/binout.casl:21: LAD GR2,1,GR2 -../../../as/binout.casl:22: LAD GR3,-1,GR3 -../../../as/binout.casl:23: CPA GR3,NZERO -../../../as/binout.casl:24: JMI OUT2 -../../../as/binout.casl:25: SLL GR1,1 -../../../as/binout.casl:26: JUMP LOOP2 -../../../as/binout.casl:27:OUT1 LAD GR0,48 -../../../as/binout.casl:28: ST GR0,OBUF,GR2 -../../../as/binout.casl:29: LAD GR2,1,GR2 -../../../as/binout.casl:30:OUT2 ST GR2,OLNG -../../../as/binout.casl:31: OUT OBUF,OLNG -../../../as/binout.casl:32: POP GR4 -../../../as/binout.casl:33: POP GR3 -../../../as/binout.casl:34: POP GR2 -../../../as/binout.casl:35: POP GR1 -../../../as/binout.casl:36: RET -../../../as/binout.casl:37:OBUF DS 16 -../../../as/binout.casl:38:OLNG DS 1 -../../../as/binout.casl:39:NZERO DC 0 -../../../as/binout.casl:40: END - -Label:::: -LOOP1 ---> #0013 -LOOP2 ---> #001B -ONE ---> #0021 -OLNG ---> #0060 -OBUF ---> #0050 -ZERO ---> #001D -STORE ---> #0023 -OUT1 ---> #0031 -OUT2 ---> #0037 -BINOUT ---> #0000 -NZERO ---> #0061 - -Assemble ../../../as/binout.casl (1) -../../../as/binout.casl:1:BINOUT START -../../../as/binout.casl:2: LAD GR1,#09CD - #0000 #1210 - #0001 #09CD -../../../as/binout.casl:3: LAD GR2,1 - #0002 #1220 - #0003 #0001 -../../../as/binout.casl:4: PUSH 0,GR1 - #0004 #7001 - #0005 #0000 -../../../as/binout.casl:5: PUSH 0,GR2 - #0006 #7002 - #0007 #0000 -../../../as/binout.casl:6: PUSH 0,GR3 - #0008 #7003 - #0009 #0000 -../../../as/binout.casl:7: PUSH 0,GR4 - #000A #7004 - #000B #0000 -../../../as/binout.casl:8: LAD GR2,0 - #000C #1220 - #000D #0000 -../../../as/binout.casl:9: LAD GR3,15 - #000E #1230 - #000F #000F -../../../as/binout.casl:10: LD GR4,GR1 - #0010 #1441 -../../../as/binout.casl:11: JZE OUT1 - #0011 #6300 - #0012 #0031 -../../../as/binout.casl:12:LOOP1 JMI ONE - #0013 #6100 - #0014 #0021 -../../../as/binout.casl:13: LAD GR3,-1,GR3 - #0015 #1233 - #0016 #FFFF -../../../as/binout.casl:14: SLL GR1,1 - #0017 #5210 - #0018 #0001 -../../../as/binout.casl:15: JUMP LOOP1 - #0019 #6400 - #001A #0013 -../../../as/binout.casl:16:LOOP2 JMI ONE - #001B #6100 - #001C #0021 -../../../as/binout.casl:17:ZERO LAD GR0,48 - #001D #1200 - #001E #0030 -../../../as/binout.casl:18: JUMP STORE - #001F #6400 - #0020 #0023 -../../../as/binout.casl:19:ONE LAD GR0,49 - #0021 #1200 - #0022 #0031 -../../../as/binout.casl:20:STORE ST GR0,OBUF,GR2 - #0023 #1102 - #0024 #0050 -../../../as/binout.casl:21: LAD GR2,1,GR2 - #0025 #1222 - #0026 #0001 -../../../as/binout.casl:22: LAD GR3,-1,GR3 - #0027 #1233 - #0028 #FFFF -../../../as/binout.casl:23: CPA GR3,NZERO - #0029 #4030 - #002A #0061 -../../../as/binout.casl:24: JMI OUT2 - #002B #6100 - #002C #0037 -../../../as/binout.casl:25: SLL GR1,1 - #002D #5210 - #002E #0001 -../../../as/binout.casl:26: JUMP LOOP2 - #002F #6400 - #0030 #001B -../../../as/binout.casl:27:OUT1 LAD GR0,48 - #0031 #1200 - #0032 #0030 -../../../as/binout.casl:28: ST GR0,OBUF,GR2 - #0033 #1102 - #0034 #0050 -../../../as/binout.casl:29: LAD GR2,1,GR2 - #0035 #1222 - #0036 #0001 -../../../as/binout.casl:30:OUT2 ST GR2,OLNG - #0037 #1120 - #0038 #0060 -../../../as/binout.casl:31: OUT OBUF,OLNG - #0039 #7001 - #003A #0000 - #003B #7002 - #003C #0000 - #003D #1210 - #003E #0050 - #003F #1020 - #0040 #0060 - #0041 #F000 - #0042 #0002 - #0043 #1210 - #0044 #0062 - #0062 #000A - #0045 #1220 - #0046 #0001 - #0047 #F000 - #0048 #0002 - #0049 #7120 - #004A #7110 -../../../as/binout.casl:32: POP GR4 - #004B #7140 -../../../as/binout.casl:33: POP GR3 - #004C #7130 -../../../as/binout.casl:34: POP GR2 - #004D #7120 -../../../as/binout.casl:35: POP GR1 - #004E #7110 -../../../as/binout.casl:36: RET - #004F #8100 -../../../as/binout.casl:37:OBUF DS 16 - #0050 #0000 - #0051 #0000 - #0052 #0000 - #0053 #0000 - #0054 #0000 - #0055 #0000 - #0056 #0000 - #0057 #0000 - #0058 #0000 - #0059 #0000 - #005A #0000 - #005B #0000 - #005C #0000 - #005D #0000 - #005E #0000 - #005F #0000 -../../../as/binout.casl:38:OLNG DS 1 - #0060 #0000 -../../../as/binout.casl:39:NZERO DC 0 - #0061 #0000 -../../../as/binout.casl:40: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0000: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0000: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0000: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0000: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 2509 = #09CD = 0000100111001101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0002: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0002: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0002: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0002: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 2509 = #09CD = 0000100111001101 -#0004: GR2: 1 = #0001 = 0000000000000001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0004: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0004: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0004: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0004: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 2509 = #09CD = 0000100111001101 -#0006: GR2: 1 = #0001 = 0000000000000001 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0006: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0006: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0006: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0006: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 09CD - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 2509 = #09CD = 0000100111001101 -#0008: GR2: 1 = #0001 = 0000000000000001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0008: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0008: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0008: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0008: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 2509 = #09CD = 0000100111001101 -#000A: GR2: 1 = #0001 = 0000000000000001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 509 = #01FD = 0000000111111101 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#000A: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#000A: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#000A: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#000A: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 2509 = #09CD = 0000100111001101 -#000C: GR2: 1 = #0001 = 0000000000000001 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 508 = #01FC = 0000000111111100 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#000C: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#000C: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#000C: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#000C: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 2509 = #09CD = 0000100111001101 -#000E: GR2: 0 = #0000 = 0000000000000000 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 508 = #01FC = 0000000111111100 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#000E: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#000E: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#000E: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#000E: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 2509 = #09CD = 0000100111001101 -#0010: GR2: 0 = #0000 = 0000000000000000 -#0010: GR3: 15 = #000F = 0000000000001111 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 508 = #01FC = 0000000111111100 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0010: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0010: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0010: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0010: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 2509 = #09CD = 0000100111001101 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 15 = #000F = 0000000000001111 -#0011: GR4: 2509 = #09CD = 0000100111001101 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 508 = #01FC = 0000000111111100 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 -#0011: Memory:::: -#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0011: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0011: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0011: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0011: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0011: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: 2509 = #09CD = 0000100111001101 -#0013: GR2: 0 = #0000 = 0000000000000000 -#0013: GR3: 15 = #000F = 0000000000001111 -#0013: GR4: 2509 = #09CD = 0000100111001101 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 508 = #01FC = 0000000111111100 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 000 -#0013: Memory:::: -#0013: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0013: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0013: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0013: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0013: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0013: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0013: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 2509 = #09CD = 0000100111001101 -#0015: GR2: 0 = #0000 = 0000000000000000 -#0015: GR3: 15 = #000F = 0000000000001111 -#0015: GR4: 2509 = #09CD = 0000100111001101 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 508 = #01FC = 0000000111111100 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 -#0015: Memory:::: -#0015: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0015: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0015: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0015: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0015: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0015: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0015: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0017: Register:::: -#0017: GR0: 0 = #0000 = 0000000000000000 -#0017: GR1: 2509 = #09CD = 0000100111001101 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 14 = #000E = 0000000000001110 -#0017: GR4: 2509 = #09CD = 0000100111001101 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 508 = #01FC = 0000000111111100 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 -#0017: Memory:::: -#0017: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0017: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0017: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0017: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0017: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0017: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0017: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0019: Register:::: -#0019: GR0: 0 = #0000 = 0000000000000000 -#0019: GR1: 5018 = #139A = 0001001110011010 -#0019: GR2: 0 = #0000 = 0000000000000000 -#0019: GR3: 14 = #000E = 0000000000001110 -#0019: GR4: 2509 = #09CD = 0000100111001101 -#0019: GR5: 0 = #0000 = 0000000000000000 -#0019: GR6: 0 = #0000 = 0000000000000000 -#0019: GR7: 0 = #0000 = 0000000000000000 -#0019: SP: 508 = #01FC = 0000000111111100 -#0019: PR: 25 = #0019 = 0000000000011001 -#0019: FR (OF SF ZF): 000 -#0019: Memory:::: -#0019: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0019: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0019: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0019: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0019: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0019: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0019: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: 5018 = #139A = 0001001110011010 -#0013: GR2: 0 = #0000 = 0000000000000000 -#0013: GR3: 14 = #000E = 0000000000001110 -#0013: GR4: 2509 = #09CD = 0000100111001101 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 508 = #01FC = 0000000111111100 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 000 -#0013: Memory:::: -#0013: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0013: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0013: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0013: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0013: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0013: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0013: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 5018 = #139A = 0001001110011010 -#0015: GR2: 0 = #0000 = 0000000000000000 -#0015: GR3: 14 = #000E = 0000000000001110 -#0015: GR4: 2509 = #09CD = 0000100111001101 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 508 = #01FC = 0000000111111100 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 -#0015: Memory:::: -#0015: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0015: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0015: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0015: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0015: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0015: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0015: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0017: Register:::: -#0017: GR0: 0 = #0000 = 0000000000000000 -#0017: GR1: 5018 = #139A = 0001001110011010 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 13 = #000D = 0000000000001101 -#0017: GR4: 2509 = #09CD = 0000100111001101 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 508 = #01FC = 0000000111111100 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 -#0017: Memory:::: -#0017: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0017: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0017: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0017: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0017: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0017: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0017: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0019: Register:::: -#0019: GR0: 0 = #0000 = 0000000000000000 -#0019: GR1: 10036 = #2734 = 0010011100110100 -#0019: GR2: 0 = #0000 = 0000000000000000 -#0019: GR3: 13 = #000D = 0000000000001101 -#0019: GR4: 2509 = #09CD = 0000100111001101 -#0019: GR5: 0 = #0000 = 0000000000000000 -#0019: GR6: 0 = #0000 = 0000000000000000 -#0019: GR7: 0 = #0000 = 0000000000000000 -#0019: SP: 508 = #01FC = 0000000111111100 -#0019: PR: 25 = #0019 = 0000000000011001 -#0019: FR (OF SF ZF): 000 -#0019: Memory:::: -#0019: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0019: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0019: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0019: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0019: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0019: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0019: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: 10036 = #2734 = 0010011100110100 -#0013: GR2: 0 = #0000 = 0000000000000000 -#0013: GR3: 13 = #000D = 0000000000001101 -#0013: GR4: 2509 = #09CD = 0000100111001101 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 508 = #01FC = 0000000111111100 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 000 -#0013: Memory:::: -#0013: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0013: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0013: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0013: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0013: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0013: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0013: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 10036 = #2734 = 0010011100110100 -#0015: GR2: 0 = #0000 = 0000000000000000 -#0015: GR3: 13 = #000D = 0000000000001101 -#0015: GR4: 2509 = #09CD = 0000100111001101 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 508 = #01FC = 0000000111111100 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 -#0015: Memory:::: -#0015: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0015: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0015: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0015: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0015: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0015: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0015: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0017: Register:::: -#0017: GR0: 0 = #0000 = 0000000000000000 -#0017: GR1: 10036 = #2734 = 0010011100110100 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 12 = #000C = 0000000000001100 -#0017: GR4: 2509 = #09CD = 0000100111001101 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 508 = #01FC = 0000000111111100 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 -#0017: Memory:::: -#0017: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0017: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0017: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0017: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0017: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0017: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0017: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0019: Register:::: -#0019: GR0: 0 = #0000 = 0000000000000000 -#0019: GR1: 20072 = #4E68 = 0100111001101000 -#0019: GR2: 0 = #0000 = 0000000000000000 -#0019: GR3: 12 = #000C = 0000000000001100 -#0019: GR4: 2509 = #09CD = 0000100111001101 -#0019: GR5: 0 = #0000 = 0000000000000000 -#0019: GR6: 0 = #0000 = 0000000000000000 -#0019: GR7: 0 = #0000 = 0000000000000000 -#0019: SP: 508 = #01FC = 0000000111111100 -#0019: PR: 25 = #0019 = 0000000000011001 -#0019: FR (OF SF ZF): 000 -#0019: Memory:::: -#0019: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0019: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0019: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0019: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0019: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0019: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0019: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: 20072 = #4E68 = 0100111001101000 -#0013: GR2: 0 = #0000 = 0000000000000000 -#0013: GR3: 12 = #000C = 0000000000001100 -#0013: GR4: 2509 = #09CD = 0000100111001101 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 508 = #01FC = 0000000111111100 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 000 -#0013: Memory:::: -#0013: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0013: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0013: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0013: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0013: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0013: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0013: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 20072 = #4E68 = 0100111001101000 -#0015: GR2: 0 = #0000 = 0000000000000000 -#0015: GR3: 12 = #000C = 0000000000001100 -#0015: GR4: 2509 = #09CD = 0000100111001101 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 508 = #01FC = 0000000111111100 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 -#0015: Memory:::: -#0015: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0015: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0015: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0015: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0015: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0015: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0015: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0015: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0017: Register:::: -#0017: GR0: 0 = #0000 = 0000000000000000 -#0017: GR1: 20072 = #4E68 = 0100111001101000 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 11 = #000B = 0000000000001011 -#0017: GR4: 2509 = #09CD = 0000100111001101 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 508 = #01FC = 0000000111111100 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 -#0017: Memory:::: -#0017: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0017: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0017: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0017: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0017: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0017: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0017: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0017: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0019: Register:::: -#0019: GR0: 0 = #0000 = 0000000000000000 -#0019: GR1: -25392 = #9CD0 = 1001110011010000 -#0019: GR2: 0 = #0000 = 0000000000000000 -#0019: GR3: 11 = #000B = 0000000000001011 -#0019: GR4: 2509 = #09CD = 0000100111001101 -#0019: GR5: 0 = #0000 = 0000000000000000 -#0019: GR6: 0 = #0000 = 0000000000000000 -#0019: GR7: 0 = #0000 = 0000000000000000 -#0019: SP: 508 = #01FC = 0000000111111100 -#0019: PR: 25 = #0019 = 0000000000011001 -#0019: FR (OF SF ZF): 010 -#0019: Memory:::: -#0019: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0019: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0019: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0019: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0019: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0019: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0019: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0019: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: -25392 = #9CD0 = 1001110011010000 -#0013: GR2: 0 = #0000 = 0000000000000000 -#0013: GR3: 11 = #000B = 0000000000001011 -#0013: GR4: 2509 = #09CD = 0000100111001101 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 508 = #01FC = 0000000111111100 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 010 -#0013: Memory:::: -#0013: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0013: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0013: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0013: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0013: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0013: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0013: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0013: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0021: Register:::: -#0021: GR0: 0 = #0000 = 0000000000000000 -#0021: GR1: -25392 = #9CD0 = 1001110011010000 -#0021: GR2: 0 = #0000 = 0000000000000000 -#0021: GR3: 11 = #000B = 0000000000001011 -#0021: GR4: 2509 = #09CD = 0000100111001101 -#0021: GR5: 0 = #0000 = 0000000000000000 -#0021: GR6: 0 = #0000 = 0000000000000000 -#0021: GR7: 0 = #0000 = 0000000000000000 -#0021: SP: 508 = #01FC = 0000000111111100 -#0021: PR: 33 = #0021 = 0000000000100001 -#0021: FR (OF SF ZF): 010 -#0021: Memory:::: -#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0021: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0021: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0021: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0021: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0021: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0021: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 49 = #0031 = 0000000000110001 -#0023: GR1: -25392 = #9CD0 = 1001110011010000 -#0023: GR2: 0 = #0000 = 0000000000000000 -#0023: GR3: 11 = #000B = 0000000000001011 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 010 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 49 = #0031 = 0000000000110001 -#0025: GR1: -25392 = #9CD0 = 1001110011010000 -#0025: GR2: 0 = #0000 = 0000000000000000 -#0025: GR3: 11 = #000B = 0000000000001011 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 010 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 49 = #0031 = 0000000000110001 -#0027: GR1: -25392 = #9CD0 = 1001110011010000 -#0027: GR2: 1 = #0001 = 0000000000000001 -#0027: GR3: 11 = #000B = 0000000000001011 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 010 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 49 = #0031 = 0000000000110001 -#0029: GR1: -25392 = #9CD0 = 1001110011010000 -#0029: GR2: 1 = #0001 = 0000000000000001 -#0029: GR3: 10 = #000A = 0000000000001010 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 010 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 49 = #0031 = 0000000000110001 -#002B: GR1: -25392 = #9CD0 = 1001110011010000 -#002B: GR2: 1 = #0001 = 0000000000000001 -#002B: GR3: 10 = #000A = 0000000000001010 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 49 = #0031 = 0000000000110001 -#002D: GR1: -25392 = #9CD0 = 1001110011010000 -#002D: GR2: 1 = #0001 = 0000000000000001 -#002D: GR3: 10 = #000A = 0000000000001010 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 49 = #0031 = 0000000000110001 -#002F: GR1: 14752 = #39A0 = 0011100110100000 -#002F: GR2: 1 = #0001 = 0000000000000001 -#002F: GR3: 10 = #000A = 0000000000001010 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 100 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 49 = #0031 = 0000000000110001 -#001B: GR1: 14752 = #39A0 = 0011100110100000 -#001B: GR2: 1 = #0001 = 0000000000000001 -#001B: GR3: 10 = #000A = 0000000000001010 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 100 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001D: Register:::: -#001D: GR0: 49 = #0031 = 0000000000110001 -#001D: GR1: 14752 = #39A0 = 0011100110100000 -#001D: GR2: 1 = #0001 = 0000000000000001 -#001D: GR3: 10 = #000A = 0000000000001010 -#001D: GR4: 2509 = #09CD = 0000100111001101 -#001D: GR5: 0 = #0000 = 0000000000000000 -#001D: GR6: 0 = #0000 = 0000000000000000 -#001D: GR7: 0 = #0000 = 0000000000000000 -#001D: SP: 508 = #01FC = 0000000111111100 -#001D: PR: 29 = #001D = 0000000000011101 -#001D: FR (OF SF ZF): 100 -#001D: Memory:::: -#001D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001D: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001F: Register:::: -#001F: GR0: 48 = #0030 = 0000000000110000 -#001F: GR1: 14752 = #39A0 = 0011100110100000 -#001F: GR2: 1 = #0001 = 0000000000000001 -#001F: GR3: 10 = #000A = 0000000000001010 -#001F: GR4: 2509 = #09CD = 0000100111001101 -#001F: GR5: 0 = #0000 = 0000000000000000 -#001F: GR6: 0 = #0000 = 0000000000000000 -#001F: GR7: 0 = #0000 = 0000000000000000 -#001F: SP: 508 = #01FC = 0000000111111100 -#001F: PR: 31 = #001F = 0000000000011111 -#001F: FR (OF SF ZF): 100 -#001F: Memory:::: -#001F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001F: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 48 = #0030 = 0000000000110000 -#0023: GR1: 14752 = #39A0 = 0011100110100000 -#0023: GR2: 1 = #0001 = 0000000000000001 -#0023: GR3: 10 = #000A = 0000000000001010 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 100 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 48 = #0030 = 0000000000110000 -#0025: GR1: 14752 = #39A0 = 0011100110100000 -#0025: GR2: 1 = #0001 = 0000000000000001 -#0025: GR3: 10 = #000A = 0000000000001010 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 100 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 48 = #0030 = 0000000000110000 -#0027: GR1: 14752 = #39A0 = 0011100110100000 -#0027: GR2: 2 = #0002 = 0000000000000010 -#0027: GR3: 10 = #000A = 0000000000001010 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 100 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 48 = #0030 = 0000000000110000 -#0029: GR1: 14752 = #39A0 = 0011100110100000 -#0029: GR2: 2 = #0002 = 0000000000000010 -#0029: GR3: 9 = #0009 = 0000000000001001 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 100 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 48 = #0030 = 0000000000110000 -#002B: GR1: 14752 = #39A0 = 0011100110100000 -#002B: GR2: 2 = #0002 = 0000000000000010 -#002B: GR3: 9 = #0009 = 0000000000001001 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 48 = #0030 = 0000000000110000 -#002D: GR1: 14752 = #39A0 = 0011100110100000 -#002D: GR2: 2 = #0002 = 0000000000000010 -#002D: GR3: 9 = #0009 = 0000000000001001 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 48 = #0030 = 0000000000110000 -#002F: GR1: 29504 = #7340 = 0111001101000000 -#002F: GR2: 2 = #0002 = 0000000000000010 -#002F: GR3: 9 = #0009 = 0000000000001001 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 000 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 48 = #0030 = 0000000000110000 -#001B: GR1: 29504 = #7340 = 0111001101000000 -#001B: GR2: 2 = #0002 = 0000000000000010 -#001B: GR3: 9 = #0009 = 0000000000001001 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 000 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001D: Register:::: -#001D: GR0: 48 = #0030 = 0000000000110000 -#001D: GR1: 29504 = #7340 = 0111001101000000 -#001D: GR2: 2 = #0002 = 0000000000000010 -#001D: GR3: 9 = #0009 = 0000000000001001 -#001D: GR4: 2509 = #09CD = 0000100111001101 -#001D: GR5: 0 = #0000 = 0000000000000000 -#001D: GR6: 0 = #0000 = 0000000000000000 -#001D: GR7: 0 = #0000 = 0000000000000000 -#001D: SP: 508 = #01FC = 0000000111111100 -#001D: PR: 29 = #001D = 0000000000011101 -#001D: FR (OF SF ZF): 000 -#001D: Memory:::: -#001D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001D: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001F: Register:::: -#001F: GR0: 48 = #0030 = 0000000000110000 -#001F: GR1: 29504 = #7340 = 0111001101000000 -#001F: GR2: 2 = #0002 = 0000000000000010 -#001F: GR3: 9 = #0009 = 0000000000001001 -#001F: GR4: 2509 = #09CD = 0000100111001101 -#001F: GR5: 0 = #0000 = 0000000000000000 -#001F: GR6: 0 = #0000 = 0000000000000000 -#001F: GR7: 0 = #0000 = 0000000000000000 -#001F: SP: 508 = #01FC = 0000000111111100 -#001F: PR: 31 = #001F = 0000000000011111 -#001F: FR (OF SF ZF): 000 -#001F: Memory:::: -#001F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001F: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 48 = #0030 = 0000000000110000 -#0023: GR1: 29504 = #7340 = 0111001101000000 -#0023: GR2: 2 = #0002 = 0000000000000010 -#0023: GR3: 9 = #0009 = 0000000000001001 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 000 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 48 = #0030 = 0000000000110000 -#0025: GR1: 29504 = #7340 = 0111001101000000 -#0025: GR2: 2 = #0002 = 0000000000000010 -#0025: GR3: 9 = #0009 = 0000000000001001 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 000 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 48 = #0030 = 0000000000110000 -#0027: GR1: 29504 = #7340 = 0111001101000000 -#0027: GR2: 3 = #0003 = 0000000000000011 -#0027: GR3: 9 = #0009 = 0000000000001001 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 000 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 48 = #0030 = 0000000000110000 -#0029: GR1: 29504 = #7340 = 0111001101000000 -#0029: GR2: 3 = #0003 = 0000000000000011 -#0029: GR3: 8 = #0008 = 0000000000001000 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 000 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 48 = #0030 = 0000000000110000 -#002B: GR1: 29504 = #7340 = 0111001101000000 -#002B: GR2: 3 = #0003 = 0000000000000011 -#002B: GR3: 8 = #0008 = 0000000000001000 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 48 = #0030 = 0000000000110000 -#002D: GR1: 29504 = #7340 = 0111001101000000 -#002D: GR2: 3 = #0003 = 0000000000000011 -#002D: GR3: 8 = #0008 = 0000000000001000 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 48 = #0030 = 0000000000110000 -#002F: GR1: -6528 = #E680 = 1110011010000000 -#002F: GR2: 3 = #0003 = 0000000000000011 -#002F: GR3: 8 = #0008 = 0000000000001000 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 010 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 48 = #0030 = 0000000000110000 -#001B: GR1: -6528 = #E680 = 1110011010000000 -#001B: GR2: 3 = #0003 = 0000000000000011 -#001B: GR3: 8 = #0008 = 0000000000001000 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 010 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0021: Register:::: -#0021: GR0: 48 = #0030 = 0000000000110000 -#0021: GR1: -6528 = #E680 = 1110011010000000 -#0021: GR2: 3 = #0003 = 0000000000000011 -#0021: GR3: 8 = #0008 = 0000000000001000 -#0021: GR4: 2509 = #09CD = 0000100111001101 -#0021: GR5: 0 = #0000 = 0000000000000000 -#0021: GR6: 0 = #0000 = 0000000000000000 -#0021: GR7: 0 = #0000 = 0000000000000000 -#0021: SP: 508 = #01FC = 0000000111111100 -#0021: PR: 33 = #0021 = 0000000000100001 -#0021: FR (OF SF ZF): 010 -#0021: Memory:::: -#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0021: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0021: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0021: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0021: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0021: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0021: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 49 = #0031 = 0000000000110001 -#0023: GR1: -6528 = #E680 = 1110011010000000 -#0023: GR2: 3 = #0003 = 0000000000000011 -#0023: GR3: 8 = #0008 = 0000000000001000 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 010 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 49 = #0031 = 0000000000110001 -#0025: GR1: -6528 = #E680 = 1110011010000000 -#0025: GR2: 3 = #0003 = 0000000000000011 -#0025: GR3: 8 = #0008 = 0000000000001000 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 010 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 49 = #0031 = 0000000000110001 -#0027: GR1: -6528 = #E680 = 1110011010000000 -#0027: GR2: 4 = #0004 = 0000000000000100 -#0027: GR3: 8 = #0008 = 0000000000001000 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 010 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 49 = #0031 = 0000000000110001 -#0029: GR1: -6528 = #E680 = 1110011010000000 -#0029: GR2: 4 = #0004 = 0000000000000100 -#0029: GR3: 7 = #0007 = 0000000000000111 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 010 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 49 = #0031 = 0000000000110001 -#002B: GR1: -6528 = #E680 = 1110011010000000 -#002B: GR2: 4 = #0004 = 0000000000000100 -#002B: GR3: 7 = #0007 = 0000000000000111 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 49 = #0031 = 0000000000110001 -#002D: GR1: -6528 = #E680 = 1110011010000000 -#002D: GR2: 4 = #0004 = 0000000000000100 -#002D: GR3: 7 = #0007 = 0000000000000111 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 49 = #0031 = 0000000000110001 -#002F: GR1: -13056 = #CD00 = 1100110100000000 -#002F: GR2: 4 = #0004 = 0000000000000100 -#002F: GR3: 7 = #0007 = 0000000000000111 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 110 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 49 = #0031 = 0000000000110001 -#001B: GR1: -13056 = #CD00 = 1100110100000000 -#001B: GR2: 4 = #0004 = 0000000000000100 -#001B: GR3: 7 = #0007 = 0000000000000111 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 110 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0021: Register:::: -#0021: GR0: 49 = #0031 = 0000000000110001 -#0021: GR1: -13056 = #CD00 = 1100110100000000 -#0021: GR2: 4 = #0004 = 0000000000000100 -#0021: GR3: 7 = #0007 = 0000000000000111 -#0021: GR4: 2509 = #09CD = 0000100111001101 -#0021: GR5: 0 = #0000 = 0000000000000000 -#0021: GR6: 0 = #0000 = 0000000000000000 -#0021: GR7: 0 = #0000 = 0000000000000000 -#0021: SP: 508 = #01FC = 0000000111111100 -#0021: PR: 33 = #0021 = 0000000000100001 -#0021: FR (OF SF ZF): 110 -#0021: Memory:::: -#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0021: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0021: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0021: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0021: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0021: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0021: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 49 = #0031 = 0000000000110001 -#0023: GR1: -13056 = #CD00 = 1100110100000000 -#0023: GR2: 4 = #0004 = 0000000000000100 -#0023: GR3: 7 = #0007 = 0000000000000111 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 110 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 49 = #0031 = 0000000000110001 -#0025: GR1: -13056 = #CD00 = 1100110100000000 -#0025: GR2: 4 = #0004 = 0000000000000100 -#0025: GR3: 7 = #0007 = 0000000000000111 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 110 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 49 = #0031 = 0000000000110001 -#0027: GR1: -13056 = #CD00 = 1100110100000000 -#0027: GR2: 5 = #0005 = 0000000000000101 -#0027: GR3: 7 = #0007 = 0000000000000111 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 110 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 49 = #0031 = 0000000000110001 -#0029: GR1: -13056 = #CD00 = 1100110100000000 -#0029: GR2: 5 = #0005 = 0000000000000101 -#0029: GR3: 6 = #0006 = 0000000000000110 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 110 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 49 = #0031 = 0000000000110001 -#002B: GR1: -13056 = #CD00 = 1100110100000000 -#002B: GR2: 5 = #0005 = 0000000000000101 -#002B: GR3: 6 = #0006 = 0000000000000110 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 49 = #0031 = 0000000000110001 -#002D: GR1: -13056 = #CD00 = 1100110100000000 -#002D: GR2: 5 = #0005 = 0000000000000101 -#002D: GR3: 6 = #0006 = 0000000000000110 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 49 = #0031 = 0000000000110001 -#002F: GR1: -26112 = #9A00 = 1001101000000000 -#002F: GR2: 5 = #0005 = 0000000000000101 -#002F: GR3: 6 = #0006 = 0000000000000110 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 110 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 49 = #0031 = 0000000000110001 -#001B: GR1: -26112 = #9A00 = 1001101000000000 -#001B: GR2: 5 = #0005 = 0000000000000101 -#001B: GR3: 6 = #0006 = 0000000000000110 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 110 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0021: Register:::: -#0021: GR0: 49 = #0031 = 0000000000110001 -#0021: GR1: -26112 = #9A00 = 1001101000000000 -#0021: GR2: 5 = #0005 = 0000000000000101 -#0021: GR3: 6 = #0006 = 0000000000000110 -#0021: GR4: 2509 = #09CD = 0000100111001101 -#0021: GR5: 0 = #0000 = 0000000000000000 -#0021: GR6: 0 = #0000 = 0000000000000000 -#0021: GR7: 0 = #0000 = 0000000000000000 -#0021: SP: 508 = #01FC = 0000000111111100 -#0021: PR: 33 = #0021 = 0000000000100001 -#0021: FR (OF SF ZF): 110 -#0021: Memory:::: -#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0021: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0021: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0021: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0021: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0021: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0021: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 49 = #0031 = 0000000000110001 -#0023: GR1: -26112 = #9A00 = 1001101000000000 -#0023: GR2: 5 = #0005 = 0000000000000101 -#0023: GR3: 6 = #0006 = 0000000000000110 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 110 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 49 = #0031 = 0000000000110001 -#0025: GR1: -26112 = #9A00 = 1001101000000000 -#0025: GR2: 5 = #0005 = 0000000000000101 -#0025: GR3: 6 = #0006 = 0000000000000110 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 110 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 49 = #0031 = 0000000000110001 -#0027: GR1: -26112 = #9A00 = 1001101000000000 -#0027: GR2: 6 = #0006 = 0000000000000110 -#0027: GR3: 6 = #0006 = 0000000000000110 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 110 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 49 = #0031 = 0000000000110001 -#0029: GR1: -26112 = #9A00 = 1001101000000000 -#0029: GR2: 6 = #0006 = 0000000000000110 -#0029: GR3: 5 = #0005 = 0000000000000101 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 110 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 49 = #0031 = 0000000000110001 -#002B: GR1: -26112 = #9A00 = 1001101000000000 -#002B: GR2: 6 = #0006 = 0000000000000110 -#002B: GR3: 5 = #0005 = 0000000000000101 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 49 = #0031 = 0000000000110001 -#002D: GR1: -26112 = #9A00 = 1001101000000000 -#002D: GR2: 6 = #0006 = 0000000000000110 -#002D: GR3: 5 = #0005 = 0000000000000101 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 49 = #0031 = 0000000000110001 -#002F: GR1: 13312 = #3400 = 0011010000000000 -#002F: GR2: 6 = #0006 = 0000000000000110 -#002F: GR3: 5 = #0005 = 0000000000000101 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 100 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 49 = #0031 = 0000000000110001 -#001B: GR1: 13312 = #3400 = 0011010000000000 -#001B: GR2: 6 = #0006 = 0000000000000110 -#001B: GR3: 5 = #0005 = 0000000000000101 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 100 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001D: Register:::: -#001D: GR0: 49 = #0031 = 0000000000110001 -#001D: GR1: 13312 = #3400 = 0011010000000000 -#001D: GR2: 6 = #0006 = 0000000000000110 -#001D: GR3: 5 = #0005 = 0000000000000101 -#001D: GR4: 2509 = #09CD = 0000100111001101 -#001D: GR5: 0 = #0000 = 0000000000000000 -#001D: GR6: 0 = #0000 = 0000000000000000 -#001D: GR7: 0 = #0000 = 0000000000000000 -#001D: SP: 508 = #01FC = 0000000111111100 -#001D: PR: 29 = #001D = 0000000000011101 -#001D: FR (OF SF ZF): 100 -#001D: Memory:::: -#001D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001D: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001F: Register:::: -#001F: GR0: 48 = #0030 = 0000000000110000 -#001F: GR1: 13312 = #3400 = 0011010000000000 -#001F: GR2: 6 = #0006 = 0000000000000110 -#001F: GR3: 5 = #0005 = 0000000000000101 -#001F: GR4: 2509 = #09CD = 0000100111001101 -#001F: GR5: 0 = #0000 = 0000000000000000 -#001F: GR6: 0 = #0000 = 0000000000000000 -#001F: GR7: 0 = #0000 = 0000000000000000 -#001F: SP: 508 = #01FC = 0000000111111100 -#001F: PR: 31 = #001F = 0000000000011111 -#001F: FR (OF SF ZF): 100 -#001F: Memory:::: -#001F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001F: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 48 = #0030 = 0000000000110000 -#0023: GR1: 13312 = #3400 = 0011010000000000 -#0023: GR2: 6 = #0006 = 0000000000000110 -#0023: GR3: 5 = #0005 = 0000000000000101 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 100 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0031 0031 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 48 = #0030 = 0000000000110000 -#0025: GR1: 13312 = #3400 = 0011010000000000 -#0025: GR2: 6 = #0006 = 0000000000000110 -#0025: GR3: 5 = #0005 = 0000000000000101 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 100 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 48 = #0030 = 0000000000110000 -#0027: GR1: 13312 = #3400 = 0011010000000000 -#0027: GR2: 7 = #0007 = 0000000000000111 -#0027: GR3: 5 = #0005 = 0000000000000101 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 100 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 48 = #0030 = 0000000000110000 -#0029: GR1: 13312 = #3400 = 0011010000000000 -#0029: GR2: 7 = #0007 = 0000000000000111 -#0029: GR3: 4 = #0004 = 0000000000000100 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 100 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 48 = #0030 = 0000000000110000 -#002B: GR1: 13312 = #3400 = 0011010000000000 -#002B: GR2: 7 = #0007 = 0000000000000111 -#002B: GR3: 4 = #0004 = 0000000000000100 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 48 = #0030 = 0000000000110000 -#002D: GR1: 13312 = #3400 = 0011010000000000 -#002D: GR2: 7 = #0007 = 0000000000000111 -#002D: GR3: 4 = #0004 = 0000000000000100 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 48 = #0030 = 0000000000110000 -#002F: GR1: 26624 = #6800 = 0110100000000000 -#002F: GR2: 7 = #0007 = 0000000000000111 -#002F: GR3: 4 = #0004 = 0000000000000100 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 000 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 48 = #0030 = 0000000000110000 -#001B: GR1: 26624 = #6800 = 0110100000000000 -#001B: GR2: 7 = #0007 = 0000000000000111 -#001B: GR3: 4 = #0004 = 0000000000000100 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 000 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001D: Register:::: -#001D: GR0: 48 = #0030 = 0000000000110000 -#001D: GR1: 26624 = #6800 = 0110100000000000 -#001D: GR2: 7 = #0007 = 0000000000000111 -#001D: GR3: 4 = #0004 = 0000000000000100 -#001D: GR4: 2509 = #09CD = 0000100111001101 -#001D: GR5: 0 = #0000 = 0000000000000000 -#001D: GR6: 0 = #0000 = 0000000000000000 -#001D: GR7: 0 = #0000 = 0000000000000000 -#001D: SP: 508 = #01FC = 0000000111111100 -#001D: PR: 29 = #001D = 0000000000011101 -#001D: FR (OF SF ZF): 000 -#001D: Memory:::: -#001D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001D: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001F: Register:::: -#001F: GR0: 48 = #0030 = 0000000000110000 -#001F: GR1: 26624 = #6800 = 0110100000000000 -#001F: GR2: 7 = #0007 = 0000000000000111 -#001F: GR3: 4 = #0004 = 0000000000000100 -#001F: GR4: 2509 = #09CD = 0000100111001101 -#001F: GR5: 0 = #0000 = 0000000000000000 -#001F: GR6: 0 = #0000 = 0000000000000000 -#001F: GR7: 0 = #0000 = 0000000000000000 -#001F: SP: 508 = #01FC = 0000000111111100 -#001F: PR: 31 = #001F = 0000000000011111 -#001F: FR (OF SF ZF): 000 -#001F: Memory:::: -#001F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001F: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 48 = #0030 = 0000000000110000 -#0023: GR1: 26624 = #6800 = 0110100000000000 -#0023: GR2: 7 = #0007 = 0000000000000111 -#0023: GR3: 4 = #0004 = 0000000000000100 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 000 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0031 0031 0030 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 48 = #0030 = 0000000000110000 -#0025: GR1: 26624 = #6800 = 0110100000000000 -#0025: GR2: 7 = #0007 = 0000000000000111 -#0025: GR3: 4 = #0004 = 0000000000000100 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 000 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 48 = #0030 = 0000000000110000 -#0027: GR1: 26624 = #6800 = 0110100000000000 -#0027: GR2: 8 = #0008 = 0000000000001000 -#0027: GR3: 4 = #0004 = 0000000000000100 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 000 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 48 = #0030 = 0000000000110000 -#0029: GR1: 26624 = #6800 = 0110100000000000 -#0029: GR2: 8 = #0008 = 0000000000001000 -#0029: GR3: 3 = #0003 = 0000000000000011 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 000 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 48 = #0030 = 0000000000110000 -#002B: GR1: 26624 = #6800 = 0110100000000000 -#002B: GR2: 8 = #0008 = 0000000000001000 -#002B: GR3: 3 = #0003 = 0000000000000011 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 48 = #0030 = 0000000000110000 -#002D: GR1: 26624 = #6800 = 0110100000000000 -#002D: GR2: 8 = #0008 = 0000000000001000 -#002D: GR3: 3 = #0003 = 0000000000000011 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 48 = #0030 = 0000000000110000 -#002F: GR1: -12288 = #D000 = 1101000000000000 -#002F: GR2: 8 = #0008 = 0000000000001000 -#002F: GR3: 3 = #0003 = 0000000000000011 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 010 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 48 = #0030 = 0000000000110000 -#001B: GR1: -12288 = #D000 = 1101000000000000 -#001B: GR2: 8 = #0008 = 0000000000001000 -#001B: GR3: 3 = #0003 = 0000000000000011 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 010 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0021: Register:::: -#0021: GR0: 48 = #0030 = 0000000000110000 -#0021: GR1: -12288 = #D000 = 1101000000000000 -#0021: GR2: 8 = #0008 = 0000000000001000 -#0021: GR3: 3 = #0003 = 0000000000000011 -#0021: GR4: 2509 = #09CD = 0000100111001101 -#0021: GR5: 0 = #0000 = 0000000000000000 -#0021: GR6: 0 = #0000 = 0000000000000000 -#0021: GR7: 0 = #0000 = 0000000000000000 -#0021: SP: 508 = #01FC = 0000000111111100 -#0021: PR: 33 = #0021 = 0000000000100001 -#0021: FR (OF SF ZF): 010 -#0021: Memory:::: -#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0021: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0021: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0021: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0021: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0021: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0021: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 49 = #0031 = 0000000000110001 -#0023: GR1: -12288 = #D000 = 1101000000000000 -#0023: GR2: 8 = #0008 = 0000000000001000 -#0023: GR3: 3 = #0003 = 0000000000000011 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 010 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 49 = #0031 = 0000000000110001 -#0025: GR1: -12288 = #D000 = 1101000000000000 -#0025: GR2: 8 = #0008 = 0000000000001000 -#0025: GR3: 3 = #0003 = 0000000000000011 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 010 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 49 = #0031 = 0000000000110001 -#0027: GR1: -12288 = #D000 = 1101000000000000 -#0027: GR2: 9 = #0009 = 0000000000001001 -#0027: GR3: 3 = #0003 = 0000000000000011 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 010 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 49 = #0031 = 0000000000110001 -#0029: GR1: -12288 = #D000 = 1101000000000000 -#0029: GR2: 9 = #0009 = 0000000000001001 -#0029: GR3: 2 = #0002 = 0000000000000010 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 010 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 49 = #0031 = 0000000000110001 -#002B: GR1: -12288 = #D000 = 1101000000000000 -#002B: GR2: 9 = #0009 = 0000000000001001 -#002B: GR3: 2 = #0002 = 0000000000000010 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 49 = #0031 = 0000000000110001 -#002D: GR1: -12288 = #D000 = 1101000000000000 -#002D: GR2: 9 = #0009 = 0000000000001001 -#002D: GR3: 2 = #0002 = 0000000000000010 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 49 = #0031 = 0000000000110001 -#002F: GR1: -24576 = #A000 = 1010000000000000 -#002F: GR2: 9 = #0009 = 0000000000001001 -#002F: GR3: 2 = #0002 = 0000000000000010 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 110 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 49 = #0031 = 0000000000110001 -#001B: GR1: -24576 = #A000 = 1010000000000000 -#001B: GR2: 9 = #0009 = 0000000000001001 -#001B: GR3: 2 = #0002 = 0000000000000010 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 110 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0021: Register:::: -#0021: GR0: 49 = #0031 = 0000000000110001 -#0021: GR1: -24576 = #A000 = 1010000000000000 -#0021: GR2: 9 = #0009 = 0000000000001001 -#0021: GR3: 2 = #0002 = 0000000000000010 -#0021: GR4: 2509 = #09CD = 0000100111001101 -#0021: GR5: 0 = #0000 = 0000000000000000 -#0021: GR6: 0 = #0000 = 0000000000000000 -#0021: GR7: 0 = #0000 = 0000000000000000 -#0021: SP: 508 = #01FC = 0000000111111100 -#0021: PR: 33 = #0021 = 0000000000100001 -#0021: FR (OF SF ZF): 110 -#0021: Memory:::: -#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0021: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0021: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0021: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0021: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0021: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0021: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#0021: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 49 = #0031 = 0000000000110001 -#0023: GR1: -24576 = #A000 = 1010000000000000 -#0023: GR2: 9 = #0009 = 0000000000001001 -#0023: GR3: 2 = #0002 = 0000000000000010 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 110 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0000 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 49 = #0031 = 0000000000110001 -#0025: GR1: -24576 = #A000 = 1010000000000000 -#0025: GR2: 9 = #0009 = 0000000000001001 -#0025: GR3: 2 = #0002 = 0000000000000010 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 110 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 49 = #0031 = 0000000000110001 -#0027: GR1: -24576 = #A000 = 1010000000000000 -#0027: GR2: 10 = #000A = 0000000000001010 -#0027: GR3: 2 = #0002 = 0000000000000010 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 110 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 49 = #0031 = 0000000000110001 -#0029: GR1: -24576 = #A000 = 1010000000000000 -#0029: GR2: 10 = #000A = 0000000000001010 -#0029: GR3: 1 = #0001 = 0000000000000001 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 110 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 49 = #0031 = 0000000000110001 -#002B: GR1: -24576 = #A000 = 1010000000000000 -#002B: GR2: 10 = #000A = 0000000000001010 -#002B: GR3: 1 = #0001 = 0000000000000001 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 49 = #0031 = 0000000000110001 -#002D: GR1: -24576 = #A000 = 1010000000000000 -#002D: GR2: 10 = #000A = 0000000000001010 -#002D: GR3: 1 = #0001 = 0000000000000001 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 49 = #0031 = 0000000000110001 -#002F: GR1: 16384 = #4000 = 0100000000000000 -#002F: GR2: 10 = #000A = 0000000000001010 -#002F: GR3: 1 = #0001 = 0000000000000001 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 100 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 49 = #0031 = 0000000000110001 -#001B: GR1: 16384 = #4000 = 0100000000000000 -#001B: GR2: 10 = #000A = 0000000000001010 -#001B: GR3: 1 = #0001 = 0000000000000001 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 100 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001D: Register:::: -#001D: GR0: 49 = #0031 = 0000000000110001 -#001D: GR1: 16384 = #4000 = 0100000000000000 -#001D: GR2: 10 = #000A = 0000000000001010 -#001D: GR3: 1 = #0001 = 0000000000000001 -#001D: GR4: 2509 = #09CD = 0000100111001101 -#001D: GR5: 0 = #0000 = 0000000000000000 -#001D: GR6: 0 = #0000 = 0000000000000000 -#001D: GR7: 0 = #0000 = 0000000000000000 -#001D: SP: 508 = #01FC = 0000000111111100 -#001D: PR: 29 = #001D = 0000000000011101 -#001D: FR (OF SF ZF): 100 -#001D: Memory:::: -#001D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001D: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#001D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001F: Register:::: -#001F: GR0: 48 = #0030 = 0000000000110000 -#001F: GR1: 16384 = #4000 = 0100000000000000 -#001F: GR2: 10 = #000A = 0000000000001010 -#001F: GR3: 1 = #0001 = 0000000000000001 -#001F: GR4: 2509 = #09CD = 0000100111001101 -#001F: GR5: 0 = #0000 = 0000000000000000 -#001F: GR6: 0 = #0000 = 0000000000000000 -#001F: GR7: 0 = #0000 = 0000000000000000 -#001F: SP: 508 = #01FC = 0000000111111100 -#001F: PR: 31 = #001F = 0000000000011111 -#001F: FR (OF SF ZF): 100 -#001F: Memory:::: -#001F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001F: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#001F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 48 = #0030 = 0000000000110000 -#0023: GR1: 16384 = #4000 = 0100000000000000 -#0023: GR2: 10 = #000A = 0000000000001010 -#0023: GR3: 1 = #0001 = 0000000000000001 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 100 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0000 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 48 = #0030 = 0000000000110000 -#0025: GR1: 16384 = #4000 = 0100000000000000 -#0025: GR2: 10 = #000A = 0000000000001010 -#0025: GR3: 1 = #0001 = 0000000000000001 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 100 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 48 = #0030 = 0000000000110000 -#0027: GR1: 16384 = #4000 = 0100000000000000 -#0027: GR2: 11 = #000B = 0000000000001011 -#0027: GR3: 1 = #0001 = 0000000000000001 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 100 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 48 = #0030 = 0000000000110000 -#0029: GR1: 16384 = #4000 = 0100000000000000 -#0029: GR2: 11 = #000B = 0000000000001011 -#0029: GR3: 0 = #0000 = 0000000000000000 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 100 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 48 = #0030 = 0000000000110000 -#002B: GR1: 16384 = #4000 = 0100000000000000 -#002B: GR2: 11 = #000B = 0000000000001011 -#002B: GR3: 0 = #0000 = 0000000000000000 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 001 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002D: Register:::: -#002D: GR0: 48 = #0030 = 0000000000110000 -#002D: GR1: 16384 = #4000 = 0100000000000000 -#002D: GR2: 11 = #000B = 0000000000001011 -#002D: GR3: 0 = #0000 = 0000000000000000 -#002D: GR4: 2509 = #09CD = 0000100111001101 -#002D: GR5: 0 = #0000 = 0000000000000000 -#002D: GR6: 0 = #0000 = 0000000000000000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 508 = #01FC = 0000000111111100 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 001 -#002D: Memory:::: -#002D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002D: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#002D: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002F: Register:::: -#002F: GR0: 48 = #0030 = 0000000000110000 -#002F: GR1: -32768 = #8000 = 1000000000000000 -#002F: GR2: 11 = #000B = 0000000000001011 -#002F: GR3: 0 = #0000 = 0000000000000000 -#002F: GR4: 2509 = #09CD = 0000100111001101 -#002F: GR5: 0 = #0000 = 0000000000000000 -#002F: GR6: 0 = #0000 = 0000000000000000 -#002F: GR7: 0 = #0000 = 0000000000000000 -#002F: SP: 508 = #01FC = 0000000111111100 -#002F: PR: 47 = #002F = 0000000000101111 -#002F: FR (OF SF ZF): 010 -#002F: Memory:::: -#002F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002F: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#002F: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#001B: Register:::: -#001B: GR0: 48 = #0030 = 0000000000110000 -#001B: GR1: -32768 = #8000 = 1000000000000000 -#001B: GR2: 11 = #000B = 0000000000001011 -#001B: GR3: 0 = #0000 = 0000000000000000 -#001B: GR4: 2509 = #09CD = 0000100111001101 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 508 = #01FC = 0000000111111100 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 010 -#001B: Memory:::: -#001B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#001B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#001B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#001B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#001B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#001B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#001B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#001B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#001B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0021: Register:::: -#0021: GR0: 48 = #0030 = 0000000000110000 -#0021: GR1: -32768 = #8000 = 1000000000000000 -#0021: GR2: 11 = #000B = 0000000000001011 -#0021: GR3: 0 = #0000 = 0000000000000000 -#0021: GR4: 2509 = #09CD = 0000100111001101 -#0021: GR5: 0 = #0000 = 0000000000000000 -#0021: GR6: 0 = #0000 = 0000000000000000 -#0021: GR7: 0 = #0000 = 0000000000000000 -#0021: SP: 508 = #01FC = 0000000111111100 -#0021: PR: 33 = #0021 = 0000000000100001 -#0021: FR (OF SF ZF): 010 -#0021: Memory:::: -#0021: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0021: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0021: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0021: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0021: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0021: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0021: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#0021: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0021: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0023: Register:::: -#0023: GR0: 49 = #0031 = 0000000000110001 -#0023: GR1: -32768 = #8000 = 1000000000000000 -#0023: GR2: 11 = #000B = 0000000000001011 -#0023: GR3: 0 = #0000 = 0000000000000000 -#0023: GR4: 2509 = #09CD = 0000100111001101 -#0023: GR5: 0 = #0000 = 0000000000000000 -#0023: GR6: 0 = #0000 = 0000000000000000 -#0023: GR7: 0 = #0000 = 0000000000000000 -#0023: SP: 508 = #01FC = 0000000111111100 -#0023: PR: 35 = #0023 = 0000000000100011 -#0023: FR (OF SF ZF): 010 -#0023: Memory:::: -#0023: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0023: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0023: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0023: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0023: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0023: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0023: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0000 0000 0000 0000 0000 -#0023: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0023: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0025: Register:::: -#0025: GR0: 49 = #0031 = 0000000000110001 -#0025: GR1: -32768 = #8000 = 1000000000000000 -#0025: GR2: 11 = #000B = 0000000000001011 -#0025: GR3: 0 = #0000 = 0000000000000000 -#0025: GR4: 2509 = #09CD = 0000100111001101 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 508 = #01FC = 0000000111111100 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 010 -#0025: Memory:::: -#0025: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0025: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0025: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0025: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0025: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0025: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0025: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0025: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0025: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0027: Register:::: -#0027: GR0: 49 = #0031 = 0000000000110001 -#0027: GR1: -32768 = #8000 = 1000000000000000 -#0027: GR2: 12 = #000C = 0000000000001100 -#0027: GR3: 0 = #0000 = 0000000000000000 -#0027: GR4: 2509 = #09CD = 0000100111001101 -#0027: GR5: 0 = #0000 = 0000000000000000 -#0027: GR6: 0 = #0000 = 0000000000000000 -#0027: GR7: 0 = #0000 = 0000000000000000 -#0027: SP: 508 = #01FC = 0000000111111100 -#0027: PR: 39 = #0027 = 0000000000100111 -#0027: FR (OF SF ZF): 010 -#0027: Memory:::: -#0027: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0027: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0027: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0027: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0027: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0027: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0027: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0027: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0027: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0029: Register:::: -#0029: GR0: 49 = #0031 = 0000000000110001 -#0029: GR1: -32768 = #8000 = 1000000000000000 -#0029: GR2: 12 = #000C = 0000000000001100 -#0029: GR3: -1 = #FFFF = 1111111111111111 -#0029: GR4: 2509 = #09CD = 0000100111001101 -#0029: GR5: 0 = #0000 = 0000000000000000 -#0029: GR6: 0 = #0000 = 0000000000000000 -#0029: GR7: 0 = #0000 = 0000000000000000 -#0029: SP: 508 = #01FC = 0000000111111100 -#0029: PR: 41 = #0029 = 0000000000101001 -#0029: FR (OF SF ZF): 010 -#0029: Memory:::: -#0029: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0029: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0029: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0029: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0029: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0029: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0029: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0029: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0029: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#002B: Register:::: -#002B: GR0: 49 = #0031 = 0000000000110001 -#002B: GR1: -32768 = #8000 = 1000000000000000 -#002B: GR2: 12 = #000C = 0000000000001100 -#002B: GR3: -1 = #FFFF = 1111111111111111 -#002B: GR4: 2509 = #09CD = 0000100111001101 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 010 -#002B: Memory:::: -#002B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#002B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#002B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#002B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#002B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#002B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#002B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#002B: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#002B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0037: Register:::: -#0037: GR0: 49 = #0031 = 0000000000110001 -#0037: GR1: -32768 = #8000 = 1000000000000000 -#0037: GR2: 12 = #000C = 0000000000001100 -#0037: GR3: -1 = #FFFF = 1111111111111111 -#0037: GR4: 2509 = #09CD = 0000100111001101 -#0037: GR5: 0 = #0000 = 0000000000000000 -#0037: GR6: 0 = #0000 = 0000000000000000 -#0037: GR7: 0 = #0000 = 0000000000000000 -#0037: SP: 508 = #01FC = 0000000111111100 -#0037: PR: 55 = #0037 = 0000000000110111 -#0037: FR (OF SF ZF): 010 -#0037: Memory:::: -#0037: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0037: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0037: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0037: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0037: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0037: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0037: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0037: 0060: 0000 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0037: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#0039: Register:::: -#0039: GR0: 49 = #0031 = 0000000000110001 -#0039: GR1: -32768 = #8000 = 1000000000000000 -#0039: GR2: 12 = #000C = 0000000000001100 -#0039: GR3: -1 = #FFFF = 1111111111111111 -#0039: GR4: 2509 = #09CD = 0000100111001101 -#0039: GR5: 0 = #0000 = 0000000000000000 -#0039: GR6: 0 = #0000 = 0000000000000000 -#0039: GR7: 0 = #0000 = 0000000000000000 -#0039: SP: 508 = #01FC = 0000000111111100 -#0039: PR: 57 = #0039 = 0000000000111001 -#0039: FR (OF SF ZF): 010 -#0039: Memory:::: -#0039: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0039: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0039: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0039: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0039: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0039: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0039: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0039: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0039: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 09CD - -#003B: Register:::: -#003B: GR0: 49 = #0031 = 0000000000110001 -#003B: GR1: -32768 = #8000 = 1000000000000000 -#003B: GR2: 12 = #000C = 0000000000001100 -#003B: GR3: -1 = #FFFF = 1111111111111111 -#003B: GR4: 2509 = #09CD = 0000100111001101 -#003B: GR5: 0 = #0000 = 0000000000000000 -#003B: GR6: 0 = #0000 = 0000000000000000 -#003B: GR7: 0 = #0000 = 0000000000000000 -#003B: SP: 507 = #01FB = 0000000111111011 -#003B: PR: 59 = #003B = 0000000000111011 -#003B: FR (OF SF ZF): 010 -#003B: Memory:::: -#003B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#003B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#003B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#003B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#003B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#003B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#003B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#003B: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8000 0000 0000 0001 09CD - -#003D: Register:::: -#003D: GR0: 49 = #0031 = 0000000000110001 -#003D: GR1: -32768 = #8000 = 1000000000000000 -#003D: GR2: 12 = #000C = 0000000000001100 -#003D: GR3: -1 = #FFFF = 1111111111111111 -#003D: GR4: 2509 = #09CD = 0000100111001101 -#003D: GR5: 0 = #0000 = 0000000000000000 -#003D: GR6: 0 = #0000 = 0000000000000000 -#003D: GR7: 0 = #0000 = 0000000000000000 -#003D: SP: 506 = #01FA = 0000000111111010 -#003D: PR: 61 = #003D = 0000000000111101 -#003D: FR (OF SF ZF): 010 -#003D: Memory:::: -#003D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#003D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#003D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#003D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#003D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#003D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#003D: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#003D: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#003F: Register:::: -#003F: GR0: 49 = #0031 = 0000000000110001 -#003F: GR1: 80 = #0050 = 0000000001010000 -#003F: GR2: 12 = #000C = 0000000000001100 -#003F: GR3: -1 = #FFFF = 1111111111111111 -#003F: GR4: 2509 = #09CD = 0000100111001101 -#003F: GR5: 0 = #0000 = 0000000000000000 -#003F: GR6: 0 = #0000 = 0000000000000000 -#003F: GR7: 0 = #0000 = 0000000000000000 -#003F: SP: 506 = #01FA = 0000000111111010 -#003F: PR: 63 = #003F = 0000000000111111 -#003F: FR (OF SF ZF): 010 -#003F: Memory:::: -#003F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#003F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#003F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#003F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#003F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#003F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#003F: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#003F: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#003F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#0041: Register:::: -#0041: GR0: 49 = #0031 = 0000000000110001 -#0041: GR1: 80 = #0050 = 0000000001010000 -#0041: GR2: 12 = #000C = 0000000000001100 -#0041: GR3: -1 = #FFFF = 1111111111111111 -#0041: GR4: 2509 = #09CD = 0000100111001101 -#0041: GR5: 0 = #0000 = 0000000000000000 -#0041: GR6: 0 = #0000 = 0000000000000000 -#0041: GR7: 0 = #0000 = 0000000000000000 -#0041: SP: 506 = #01FA = 0000000111111010 -#0041: PR: 65 = #0041 = 0000000001000001 -#0041: FR (OF SF ZF): 000 -#0041: Memory:::: -#0041: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0041: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0041: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0041: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0041: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0041: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0041: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0041: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0041: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -100111001101#0043: Register:::: -#0043: GR0: 49 = #0031 = 0000000000110001 -#0043: GR1: 80 = #0050 = 0000000001010000 -#0043: GR2: 12 = #000C = 0000000000001100 -#0043: GR3: -1 = #FFFF = 1111111111111111 -#0043: GR4: 2509 = #09CD = 0000100111001101 -#0043: GR5: 0 = #0000 = 0000000000000000 -#0043: GR6: 0 = #0000 = 0000000000000000 -#0043: GR7: 0 = #0000 = 0000000000000000 -#0043: SP: 506 = #01FA = 0000000111111010 -#0043: PR: 67 = #0043 = 0000000001000011 -#0043: FR (OF SF ZF): 000 -#0043: Memory:::: -#0043: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0043: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0043: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0043: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0043: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0043: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0043: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0043: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0043: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#0045: Register:::: -#0045: GR0: 49 = #0031 = 0000000000110001 -#0045: GR1: 98 = #0062 = 0000000001100010 -#0045: GR2: 12 = #000C = 0000000000001100 -#0045: GR3: -1 = #FFFF = 1111111111111111 -#0045: GR4: 2509 = #09CD = 0000100111001101 -#0045: GR5: 0 = #0000 = 0000000000000000 -#0045: GR6: 0 = #0000 = 0000000000000000 -#0045: GR7: 0 = #0000 = 0000000000000000 -#0045: SP: 506 = #01FA = 0000000111111010 -#0045: PR: 69 = #0045 = 0000000001000101 -#0045: FR (OF SF ZF): 000 -#0045: Memory:::: -#0045: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0045: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0045: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0045: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0045: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0045: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0045: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0045: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0045: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#0047: Register:::: -#0047: GR0: 49 = #0031 = 0000000000110001 -#0047: GR1: 98 = #0062 = 0000000001100010 -#0047: GR2: 1 = #0001 = 0000000000000001 -#0047: GR3: -1 = #FFFF = 1111111111111111 -#0047: GR4: 2509 = #09CD = 0000100111001101 -#0047: GR5: 0 = #0000 = 0000000000000000 -#0047: GR6: 0 = #0000 = 0000000000000000 -#0047: GR7: 0 = #0000 = 0000000000000000 -#0047: SP: 506 = #01FA = 0000000111111010 -#0047: PR: 71 = #0047 = 0000000001000111 -#0047: FR (OF SF ZF): 000 -#0047: Memory:::: -#0047: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0047: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0047: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0047: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0047: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0047: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0047: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0047: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0047: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - - -#0049: Register:::: -#0049: GR0: 49 = #0031 = 0000000000110001 -#0049: GR1: 98 = #0062 = 0000000001100010 -#0049: GR2: 1 = #0001 = 0000000000000001 -#0049: GR3: -1 = #FFFF = 1111111111111111 -#0049: GR4: 2509 = #09CD = 0000100111001101 -#0049: GR5: 0 = #0000 = 0000000000000000 -#0049: GR6: 0 = #0000 = 0000000000000000 -#0049: GR7: 0 = #0000 = 0000000000000000 -#0049: SP: 506 = #01FA = 0000000111111010 -#0049: PR: 73 = #0049 = 0000000001001001 -#0049: FR (OF SF ZF): 000 -#0049: Memory:::: -#0049: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0049: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#0049: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#0049: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#0049: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#0049: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#0049: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#0049: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0049: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#004A: Register:::: -#004A: GR0: 49 = #0031 = 0000000000110001 -#004A: GR1: 98 = #0062 = 0000000001100010 -#004A: GR2: 12 = #000C = 0000000000001100 -#004A: GR3: -1 = #FFFF = 1111111111111111 -#004A: GR4: 2509 = #09CD = 0000100111001101 -#004A: GR5: 0 = #0000 = 0000000000000000 -#004A: GR6: 0 = #0000 = 0000000000000000 -#004A: GR7: 0 = #0000 = 0000000000000000 -#004A: SP: 507 = #01FB = 0000000111111011 -#004A: PR: 74 = #004A = 0000000001001010 -#004A: FR (OF SF ZF): 000 -#004A: Memory:::: -#004A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#004A: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#004A: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#004A: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#004A: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#004A: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#004A: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#004A: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#004B: Register:::: -#004B: GR0: 49 = #0031 = 0000000000110001 -#004B: GR1: -32768 = #8000 = 1000000000000000 -#004B: GR2: 12 = #000C = 0000000000001100 -#004B: GR3: -1 = #FFFF = 1111111111111111 -#004B: GR4: 2509 = #09CD = 0000100111001101 -#004B: GR5: 0 = #0000 = 0000000000000000 -#004B: GR6: 0 = #0000 = 0000000000000000 -#004B: GR7: 0 = #0000 = 0000000000000000 -#004B: SP: 508 = #01FC = 0000000111111100 -#004B: PR: 75 = #004B = 0000000001001011 -#004B: FR (OF SF ZF): 000 -#004B: Memory:::: -#004B: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#004B: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#004B: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#004B: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#004B: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#004B: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#004B: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#004B: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004B: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#004C: Register:::: -#004C: GR0: 49 = #0031 = 0000000000110001 -#004C: GR1: -32768 = #8000 = 1000000000000000 -#004C: GR2: 12 = #000C = 0000000000001100 -#004C: GR3: -1 = #FFFF = 1111111111111111 -#004C: GR4: 0 = #0000 = 0000000000000000 -#004C: GR5: 0 = #0000 = 0000000000000000 -#004C: GR6: 0 = #0000 = 0000000000000000 -#004C: GR7: 0 = #0000 = 0000000000000000 -#004C: SP: 509 = #01FD = 0000000111111101 -#004C: PR: 76 = #004C = 0000000001001100 -#004C: FR (OF SF ZF): 000 -#004C: Memory:::: -#004C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#004C: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#004C: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#004C: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#004C: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#004C: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#004C: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#004C: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#004D: Register:::: -#004D: GR0: 49 = #0031 = 0000000000110001 -#004D: GR1: -32768 = #8000 = 1000000000000000 -#004D: GR2: 12 = #000C = 0000000000001100 -#004D: GR3: 0 = #0000 = 0000000000000000 -#004D: GR4: 0 = #0000 = 0000000000000000 -#004D: GR5: 0 = #0000 = 0000000000000000 -#004D: GR6: 0 = #0000 = 0000000000000000 -#004D: GR7: 0 = #0000 = 0000000000000000 -#004D: SP: 510 = #01FE = 0000000111111110 -#004D: PR: 77 = #004D = 0000000001001101 -#004D: FR (OF SF ZF): 000 -#004D: Memory:::: -#004D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#004D: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#004D: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#004D: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#004D: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#004D: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#004D: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#004D: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#004E: Register:::: -#004E: GR0: 49 = #0031 = 0000000000110001 -#004E: GR1: -32768 = #8000 = 1000000000000000 -#004E: GR2: 1 = #0001 = 0000000000000001 -#004E: GR3: 0 = #0000 = 0000000000000000 -#004E: GR4: 0 = #0000 = 0000000000000000 -#004E: GR5: 0 = #0000 = 0000000000000000 -#004E: GR6: 0 = #0000 = 0000000000000000 -#004E: GR7: 0 = #0000 = 0000000000000000 -#004E: SP: 511 = #01FF = 0000000111111111 -#004E: PR: 78 = #004E = 0000000001001110 -#004E: FR (OF SF ZF): 000 -#004E: Memory:::: -#004E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#004E: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#004E: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#004E: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#004E: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#004E: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#004E: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#004E: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - -#004F: Register:::: -#004F: GR0: 49 = #0031 = 0000000000110001 -#004F: GR1: 2509 = #09CD = 0000100111001101 -#004F: GR2: 1 = #0001 = 0000000000000001 -#004F: GR3: 0 = #0000 = 0000000000000000 -#004F: GR4: 0 = #0000 = 0000000000000000 -#004F: GR5: 0 = #0000 = 0000000000000000 -#004F: GR6: 0 = #0000 = 0000000000000000 -#004F: GR7: 0 = #0000 = 0000000000000000 -#004F: SP: 512 = #0200 = 0000001000000000 -#004F: PR: 79 = #004F = 0000000001001111 -#004F: FR (OF SF ZF): 000 -#004F: Memory:::: -#004F: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#004F: 0000: 1210 09CD 1220 0001 7001 0000 7002 0000 7003 0000 7004 0000 1220 0000 1230 000F -#004F: 0010: 1441 6300 0031 6100 0021 1233 FFFF 5210 0001 6400 0013 6100 0021 1200 0030 6400 -#004F: 0020: 0023 1200 0031 1102 0050 1222 0001 1233 FFFF 4030 0061 6100 0037 5210 0001 6400 -#004F: 0030: 001B 1200 0030 1102 0050 1222 0001 1120 0060 7001 0000 7002 0000 1210 0050 1020 -#004F: 0040: 0060 F000 0002 1210 0062 1220 0001 F000 0002 7120 7110 7140 7130 7120 7110 8100 -#004F: 0050: 0031 0030 0030 0031 0031 0031 0030 0030 0031 0031 0030 0031 0000 0000 0000 0000 -#004F: 0060: 000C 0000 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#004F: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000C 8000 0000 0000 0001 09CD - diff --git a/test/astest/binout/Makefile b/test/astest/binout/Makefile deleted file mode 100644 index 9c04a45..0000000 --- a/test/astest/binout/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = binout -CASL2FLAG = -tadls -include ../Test.mk diff --git a/test/astest/call/0.txt b/test/astest/call/0.txt deleted file mode 100644 index 2a997a8..0000000 --- a/test/astest/call/0.txt +++ /dev/null @@ -1,1385 +0,0 @@ - -Assemble ../../../as/min_main.casl (0) -../../../as/min_main.casl:1:PROG START BEGIN -../../../as/min_main.casl:2:BEGIN LAD GR1,A -../../../as/min_main.casl:3: LD GR3,C5 -../../../as/min_main.casl:4: CALL MINIM -../../../as/min_main.casl:5: ST GR0,MINA -../../../as/min_main.casl:6: LAD GR1,B -../../../as/min_main.casl:7: LD GR3,C5 -../../../as/min_main.casl:8: CALL MINIM -../../../as/min_main.casl:9: ST GR0,MINB -../../../as/min_main.casl:10: RET -../../../as/min_main.casl:11:A DC 17 -../../../as/min_main.casl:12: DC 21 -../../../as/min_main.casl:13: DC 15 -../../../as/min_main.casl:14: DC 28 -../../../as/min_main.casl:15: DC 6 -../../../as/min_main.casl:16:B DC 4 -../../../as/min_main.casl:17: DC 8 -../../../as/min_main.casl:18: DC 21 -../../../as/min_main.casl:19: DC 13 -../../../as/min_main.casl:20: DC 12 -../../../as/min_main.casl:21:MINA DS 1 -../../../as/min_main.casl:22:MINB DS 1 -../../../as/min_main.casl:23:C5 DC 4 -../../../as/min_main.casl:24: END - -Assemble ../../../as/min_sub.casl (0) -../../../as/min_sub.casl:1:MINIM START -../../../as/min_sub.casl:2: ST GR3,GOSU -../../../as/min_sub.casl:3: LD GR0,0,GR1 -../../../as/min_sub.casl:4: ST GR0,MIN -../../../as/min_sub.casl:5: LAD GR2,1 -../../../as/min_sub.casl:6:S1 CPA GR2,GOSU -../../../as/min_sub.casl:7: JPL LRET -../../../as/min_sub.casl:8: LAD GR1,1,GR1 -../../../as/min_sub.casl:9: LD GR0,0,GR1 -../../../as/min_sub.casl:10: CPA GR0,MIN -../../../as/min_sub.casl:11: JPL S2 -../../../as/min_sub.casl:12: JZE S2 -../../../as/min_sub.casl:13: ST GR0,MIN -../../../as/min_sub.casl:14:S2 LAD GR2,1,GR2 -../../../as/min_sub.casl:15: JUMP S1 -../../../as/min_sub.casl:16:LRET LD GR0,MIN -../../../as/min_sub.casl:17: RET -../../../as/min_sub.casl:18:GOSU DS 1 -../../../as/min_sub.casl:19:MIN DS 1 -../../../as/min_sub.casl:20: END - -Label:::: -MIN ---> #003E -S1 ---> #0026 -S2 ---> #0036 -A ---> #0011 -B ---> #0016 -GOSU ---> #003D -MINA ---> #001B -MINB ---> #001C -C5 ---> #001D -PROG ---> #0000 -BEGIN ---> #0000 -LRET ---> #003A -MINIM ---> #001E - -Assemble ../../../as/min_main.casl (1) -../../../as/min_main.casl:1:PROG START BEGIN -../../../as/min_main.casl:2:BEGIN LAD GR1,A - #0000 #1210 - #0001 #0011 -../../../as/min_main.casl:3: LD GR3,C5 - #0002 #1030 - #0003 #001D -../../../as/min_main.casl:4: CALL MINIM - #0004 #8000 - #0005 #001E -../../../as/min_main.casl:5: ST GR0,MINA - #0006 #1100 - #0007 #001B -../../../as/min_main.casl:6: LAD GR1,B - #0008 #1210 - #0009 #0016 -../../../as/min_main.casl:7: LD GR3,C5 - #000A #1030 - #000B #001D -../../../as/min_main.casl:8: CALL MINIM - #000C #8000 - #000D #001E -../../../as/min_main.casl:9: ST GR0,MINB - #000E #1100 - #000F #001C -../../../as/min_main.casl:10: RET - #0010 #8100 -../../../as/min_main.casl:11:A DC 17 - #0011 #0011 -../../../as/min_main.casl:12: DC 21 - #0012 #0015 -../../../as/min_main.casl:13: DC 15 - #0013 #000F -../../../as/min_main.casl:14: DC 28 - #0014 #001C -../../../as/min_main.casl:15: DC 6 - #0015 #0006 -../../../as/min_main.casl:16:B DC 4 - #0016 #0004 -../../../as/min_main.casl:17: DC 8 - #0017 #0008 -../../../as/min_main.casl:18: DC 21 - #0018 #0015 -../../../as/min_main.casl:19: DC 13 - #0019 #000D -../../../as/min_main.casl:20: DC 12 - #001A #000C -../../../as/min_main.casl:21:MINA DS 1 - #001B #0000 -../../../as/min_main.casl:22:MINB DS 1 - #001C #0000 -../../../as/min_main.casl:23:C5 DC 4 - #001D #0004 -../../../as/min_main.casl:24: END - -Assemble ../../../as/min_sub.casl (1) -../../../as/min_sub.casl:1:MINIM START -../../../as/min_sub.casl:2: ST GR3,GOSU - #001E #1130 - #001F #003D -../../../as/min_sub.casl:3: LD GR0,0,GR1 - #0020 #1001 - #0021 #0000 -../../../as/min_sub.casl:4: ST GR0,MIN - #0022 #1100 - #0023 #003E -../../../as/min_sub.casl:5: LAD GR2,1 - #0024 #1220 - #0025 #0001 -../../../as/min_sub.casl:6:S1 CPA GR2,GOSU - #0026 #4020 - #0027 #003D -../../../as/min_sub.casl:7: JPL LRET - #0028 #6500 - #0029 #003A -../../../as/min_sub.casl:8: LAD GR1,1,GR1 - #002A #1211 - #002B #0001 -../../../as/min_sub.casl:9: LD GR0,0,GR1 - #002C #1001 - #002D #0000 -../../../as/min_sub.casl:10: CPA GR0,MIN - #002E #4000 - #002F #003E -../../../as/min_sub.casl:11: JPL S2 - #0030 #6500 - #0031 #0036 -../../../as/min_sub.casl:12: JZE S2 - #0032 #6300 - #0033 #0036 -../../../as/min_sub.casl:13: ST GR0,MIN - #0034 #1100 - #0035 #003E -../../../as/min_sub.casl:14:S2 LAD GR2,1,GR2 - #0036 #1222 - #0037 #0001 -../../../as/min_sub.casl:15: JUMP S1 - #0038 #6400 - #0039 #0026 -../../../as/min_sub.casl:16:LRET LD GR0,MIN - #003A #1000 - #003B #003E -../../../as/min_sub.casl:17: RET - #003C #8100 -../../../as/min_sub.casl:18:GOSU DS 1 - #003D #0000 -../../../as/min_sub.casl:19:MIN DS 1 - #003E #0000 -../../../as/min_sub.casl:20: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 17 = #0011 = 0000000000010001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 17 = #0011 = 0000000000010001 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 4 = #0004 = 0000000000000100 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#001E: Register:::: -#001E: GR0: 0 = #0000 = 0000000000000000 -#001E: GR1: 17 = #0011 = 0000000000010001 -#001E: GR2: 0 = #0000 = 0000000000000000 -#001E: GR3: 4 = #0004 = 0000000000000100 -#001E: GR4: 0 = #0000 = 0000000000000000 -#001E: GR5: 0 = #0000 = 0000000000000000 -#001E: GR6: 0 = #0000 = 0000000000000000 -#001E: GR7: 0 = #0000 = 0000000000000000 -#001E: SP: 511 = #01FF = 0000000111111111 -#001E: PR: 30 = #001E = 0000000000011110 -#001E: FR (OF SF ZF): 000 - -#0020: Register:::: -#0020: GR0: 0 = #0000 = 0000000000000000 -#0020: GR1: 17 = #0011 = 0000000000010001 -#0020: GR2: 0 = #0000 = 0000000000000000 -#0020: GR3: 4 = #0004 = 0000000000000100 -#0020: GR4: 0 = #0000 = 0000000000000000 -#0020: GR5: 0 = #0000 = 0000000000000000 -#0020: GR6: 0 = #0000 = 0000000000000000 -#0020: GR7: 0 = #0000 = 0000000000000000 -#0020: SP: 511 = #01FF = 0000000111111111 -#0020: PR: 32 = #0020 = 0000000000100000 -#0020: FR (OF SF ZF): 000 - -#0022: Register:::: -#0022: GR0: 17 = #0011 = 0000000000010001 -#0022: GR1: 17 = #0011 = 0000000000010001 -#0022: GR2: 0 = #0000 = 0000000000000000 -#0022: GR3: 4 = #0004 = 0000000000000100 -#0022: GR4: 0 = #0000 = 0000000000000000 -#0022: GR5: 0 = #0000 = 0000000000000000 -#0022: GR6: 0 = #0000 = 0000000000000000 -#0022: GR7: 0 = #0000 = 0000000000000000 -#0022: SP: 511 = #01FF = 0000000111111111 -#0022: PR: 34 = #0022 = 0000000000100010 -#0022: FR (OF SF ZF): 000 - -#0024: Register:::: -#0024: GR0: 17 = #0011 = 0000000000010001 -#0024: GR1: 17 = #0011 = 0000000000010001 -#0024: GR2: 0 = #0000 = 0000000000000000 -#0024: GR3: 4 = #0004 = 0000000000000100 -#0024: GR4: 0 = #0000 = 0000000000000000 -#0024: GR5: 0 = #0000 = 0000000000000000 -#0024: GR6: 0 = #0000 = 0000000000000000 -#0024: GR7: 0 = #0000 = 0000000000000000 -#0024: SP: 511 = #01FF = 0000000111111111 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 17 = #0011 = 0000000000010001 -#0026: GR1: 17 = #0011 = 0000000000010001 -#0026: GR2: 1 = #0001 = 0000000000000001 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 17 = #0011 = 0000000000010001 -#0028: GR1: 17 = #0011 = 0000000000010001 -#0028: GR2: 1 = #0001 = 0000000000000001 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 010 - -#002A: Register:::: -#002A: GR0: 17 = #0011 = 0000000000010001 -#002A: GR1: 17 = #0011 = 0000000000010001 -#002A: GR2: 1 = #0001 = 0000000000000001 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 010 - -#002C: Register:::: -#002C: GR0: 17 = #0011 = 0000000000010001 -#002C: GR1: 18 = #0012 = 0000000000010010 -#002C: GR2: 1 = #0001 = 0000000000000001 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 010 - -#002E: Register:::: -#002E: GR0: 21 = #0015 = 0000000000010101 -#002E: GR1: 18 = #0012 = 0000000000010010 -#002E: GR2: 1 = #0001 = 0000000000000001 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 21 = #0015 = 0000000000010101 -#0030: GR1: 18 = #0012 = 0000000000010010 -#0030: GR2: 1 = #0001 = 0000000000000001 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 21 = #0015 = 0000000000010101 -#0036: GR1: 18 = #0012 = 0000000000010010 -#0036: GR2: 1 = #0001 = 0000000000000001 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 21 = #0015 = 0000000000010101 -#0038: GR1: 18 = #0012 = 0000000000010010 -#0038: GR2: 2 = #0002 = 0000000000000010 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 21 = #0015 = 0000000000010101 -#0026: GR1: 18 = #0012 = 0000000000010010 -#0026: GR2: 2 = #0002 = 0000000000000010 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 21 = #0015 = 0000000000010101 -#0028: GR1: 18 = #0012 = 0000000000010010 -#0028: GR2: 2 = #0002 = 0000000000000010 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 010 - -#002A: Register:::: -#002A: GR0: 21 = #0015 = 0000000000010101 -#002A: GR1: 18 = #0012 = 0000000000010010 -#002A: GR2: 2 = #0002 = 0000000000000010 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 010 - -#002C: Register:::: -#002C: GR0: 21 = #0015 = 0000000000010101 -#002C: GR1: 19 = #0013 = 0000000000010011 -#002C: GR2: 2 = #0002 = 0000000000000010 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 010 - -#002E: Register:::: -#002E: GR0: 15 = #000F = 0000000000001111 -#002E: GR1: 19 = #0013 = 0000000000010011 -#002E: GR2: 2 = #0002 = 0000000000000010 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 15 = #000F = 0000000000001111 -#0030: GR1: 19 = #0013 = 0000000000010011 -#0030: GR2: 2 = #0002 = 0000000000000010 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 010 - -#0032: Register:::: -#0032: GR0: 15 = #000F = 0000000000001111 -#0032: GR1: 19 = #0013 = 0000000000010011 -#0032: GR2: 2 = #0002 = 0000000000000010 -#0032: GR3: 4 = #0004 = 0000000000000100 -#0032: GR4: 0 = #0000 = 0000000000000000 -#0032: GR5: 0 = #0000 = 0000000000000000 -#0032: GR6: 0 = #0000 = 0000000000000000 -#0032: GR7: 0 = #0000 = 0000000000000000 -#0032: SP: 511 = #01FF = 0000000111111111 -#0032: PR: 50 = #0032 = 0000000000110010 -#0032: FR (OF SF ZF): 010 - -#0034: Register:::: -#0034: GR0: 15 = #000F = 0000000000001111 -#0034: GR1: 19 = #0013 = 0000000000010011 -#0034: GR2: 2 = #0002 = 0000000000000010 -#0034: GR3: 4 = #0004 = 0000000000000100 -#0034: GR4: 0 = #0000 = 0000000000000000 -#0034: GR5: 0 = #0000 = 0000000000000000 -#0034: GR6: 0 = #0000 = 0000000000000000 -#0034: GR7: 0 = #0000 = 0000000000000000 -#0034: SP: 511 = #01FF = 0000000111111111 -#0034: PR: 52 = #0034 = 0000000000110100 -#0034: FR (OF SF ZF): 010 - -#0036: Register:::: -#0036: GR0: 15 = #000F = 0000000000001111 -#0036: GR1: 19 = #0013 = 0000000000010011 -#0036: GR2: 2 = #0002 = 0000000000000010 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 010 - -#0038: Register:::: -#0038: GR0: 15 = #000F = 0000000000001111 -#0038: GR1: 19 = #0013 = 0000000000010011 -#0038: GR2: 3 = #0003 = 0000000000000011 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 010 - -#0026: Register:::: -#0026: GR0: 15 = #000F = 0000000000001111 -#0026: GR1: 19 = #0013 = 0000000000010011 -#0026: GR2: 3 = #0003 = 0000000000000011 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 010 - -#0028: Register:::: -#0028: GR0: 15 = #000F = 0000000000001111 -#0028: GR1: 19 = #0013 = 0000000000010011 -#0028: GR2: 3 = #0003 = 0000000000000011 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 010 - -#002A: Register:::: -#002A: GR0: 15 = #000F = 0000000000001111 -#002A: GR1: 19 = #0013 = 0000000000010011 -#002A: GR2: 3 = #0003 = 0000000000000011 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 010 - -#002C: Register:::: -#002C: GR0: 15 = #000F = 0000000000001111 -#002C: GR1: 20 = #0014 = 0000000000010100 -#002C: GR2: 3 = #0003 = 0000000000000011 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 010 - -#002E: Register:::: -#002E: GR0: 28 = #001C = 0000000000011100 -#002E: GR1: 20 = #0014 = 0000000000010100 -#002E: GR2: 3 = #0003 = 0000000000000011 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 28 = #001C = 0000000000011100 -#0030: GR1: 20 = #0014 = 0000000000010100 -#0030: GR2: 3 = #0003 = 0000000000000011 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 28 = #001C = 0000000000011100 -#0036: GR1: 20 = #0014 = 0000000000010100 -#0036: GR2: 3 = #0003 = 0000000000000011 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 28 = #001C = 0000000000011100 -#0038: GR1: 20 = #0014 = 0000000000010100 -#0038: GR2: 4 = #0004 = 0000000000000100 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 28 = #001C = 0000000000011100 -#0026: GR1: 20 = #0014 = 0000000000010100 -#0026: GR2: 4 = #0004 = 0000000000000100 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 28 = #001C = 0000000000011100 -#0028: GR1: 20 = #0014 = 0000000000010100 -#0028: GR2: 4 = #0004 = 0000000000000100 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 001 - -#002A: Register:::: -#002A: GR0: 28 = #001C = 0000000000011100 -#002A: GR1: 20 = #0014 = 0000000000010100 -#002A: GR2: 4 = #0004 = 0000000000000100 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 001 - -#002C: Register:::: -#002C: GR0: 28 = #001C = 0000000000011100 -#002C: GR1: 21 = #0015 = 0000000000010101 -#002C: GR2: 4 = #0004 = 0000000000000100 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 001 - -#002E: Register:::: -#002E: GR0: 6 = #0006 = 0000000000000110 -#002E: GR1: 21 = #0015 = 0000000000010101 -#002E: GR2: 4 = #0004 = 0000000000000100 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 6 = #0006 = 0000000000000110 -#0030: GR1: 21 = #0015 = 0000000000010101 -#0030: GR2: 4 = #0004 = 0000000000000100 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 010 - -#0032: Register:::: -#0032: GR0: 6 = #0006 = 0000000000000110 -#0032: GR1: 21 = #0015 = 0000000000010101 -#0032: GR2: 4 = #0004 = 0000000000000100 -#0032: GR3: 4 = #0004 = 0000000000000100 -#0032: GR4: 0 = #0000 = 0000000000000000 -#0032: GR5: 0 = #0000 = 0000000000000000 -#0032: GR6: 0 = #0000 = 0000000000000000 -#0032: GR7: 0 = #0000 = 0000000000000000 -#0032: SP: 511 = #01FF = 0000000111111111 -#0032: PR: 50 = #0032 = 0000000000110010 -#0032: FR (OF SF ZF): 010 - -#0034: Register:::: -#0034: GR0: 6 = #0006 = 0000000000000110 -#0034: GR1: 21 = #0015 = 0000000000010101 -#0034: GR2: 4 = #0004 = 0000000000000100 -#0034: GR3: 4 = #0004 = 0000000000000100 -#0034: GR4: 0 = #0000 = 0000000000000000 -#0034: GR5: 0 = #0000 = 0000000000000000 -#0034: GR6: 0 = #0000 = 0000000000000000 -#0034: GR7: 0 = #0000 = 0000000000000000 -#0034: SP: 511 = #01FF = 0000000111111111 -#0034: PR: 52 = #0034 = 0000000000110100 -#0034: FR (OF SF ZF): 010 - -#0036: Register:::: -#0036: GR0: 6 = #0006 = 0000000000000110 -#0036: GR1: 21 = #0015 = 0000000000010101 -#0036: GR2: 4 = #0004 = 0000000000000100 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 010 - -#0038: Register:::: -#0038: GR0: 6 = #0006 = 0000000000000110 -#0038: GR1: 21 = #0015 = 0000000000010101 -#0038: GR2: 5 = #0005 = 0000000000000101 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 010 - -#0026: Register:::: -#0026: GR0: 6 = #0006 = 0000000000000110 -#0026: GR1: 21 = #0015 = 0000000000010101 -#0026: GR2: 5 = #0005 = 0000000000000101 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 010 - -#0028: Register:::: -#0028: GR0: 6 = #0006 = 0000000000000110 -#0028: GR1: 21 = #0015 = 0000000000010101 -#0028: GR2: 5 = #0005 = 0000000000000101 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 000 - -#003A: Register:::: -#003A: GR0: 6 = #0006 = 0000000000000110 -#003A: GR1: 21 = #0015 = 0000000000010101 -#003A: GR2: 5 = #0005 = 0000000000000101 -#003A: GR3: 4 = #0004 = 0000000000000100 -#003A: GR4: 0 = #0000 = 0000000000000000 -#003A: GR5: 0 = #0000 = 0000000000000000 -#003A: GR6: 0 = #0000 = 0000000000000000 -#003A: GR7: 0 = #0000 = 0000000000000000 -#003A: SP: 511 = #01FF = 0000000111111111 -#003A: PR: 58 = #003A = 0000000000111010 -#003A: FR (OF SF ZF): 000 - -#003C: Register:::: -#003C: GR0: 6 = #0006 = 0000000000000110 -#003C: GR1: 21 = #0015 = 0000000000010101 -#003C: GR2: 5 = #0005 = 0000000000000101 -#003C: GR3: 4 = #0004 = 0000000000000100 -#003C: GR4: 0 = #0000 = 0000000000000000 -#003C: GR5: 0 = #0000 = 0000000000000000 -#003C: GR6: 0 = #0000 = 0000000000000000 -#003C: GR7: 0 = #0000 = 0000000000000000 -#003C: SP: 511 = #01FF = 0000000111111111 -#003C: PR: 60 = #003C = 0000000000111100 -#003C: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 6 = #0006 = 0000000000000110 -#0006: GR1: 21 = #0015 = 0000000000010101 -#0006: GR2: 5 = #0005 = 0000000000000101 -#0006: GR3: 4 = #0004 = 0000000000000100 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 6 = #0006 = 0000000000000110 -#0008: GR1: 21 = #0015 = 0000000000010101 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 4 = #0004 = 0000000000000100 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 6 = #0006 = 0000000000000110 -#000A: GR1: 22 = #0016 = 0000000000010110 -#000A: GR2: 5 = #0005 = 0000000000000101 -#000A: GR3: 4 = #0004 = 0000000000000100 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 6 = #0006 = 0000000000000110 -#000C: GR1: 22 = #0016 = 0000000000010110 -#000C: GR2: 5 = #0005 = 0000000000000101 -#000C: GR3: 4 = #0004 = 0000000000000100 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#001E: Register:::: -#001E: GR0: 6 = #0006 = 0000000000000110 -#001E: GR1: 22 = #0016 = 0000000000010110 -#001E: GR2: 5 = #0005 = 0000000000000101 -#001E: GR3: 4 = #0004 = 0000000000000100 -#001E: GR4: 0 = #0000 = 0000000000000000 -#001E: GR5: 0 = #0000 = 0000000000000000 -#001E: GR6: 0 = #0000 = 0000000000000000 -#001E: GR7: 0 = #0000 = 0000000000000000 -#001E: SP: 511 = #01FF = 0000000111111111 -#001E: PR: 30 = #001E = 0000000000011110 -#001E: FR (OF SF ZF): 000 - -#0020: Register:::: -#0020: GR0: 6 = #0006 = 0000000000000110 -#0020: GR1: 22 = #0016 = 0000000000010110 -#0020: GR2: 5 = #0005 = 0000000000000101 -#0020: GR3: 4 = #0004 = 0000000000000100 -#0020: GR4: 0 = #0000 = 0000000000000000 -#0020: GR5: 0 = #0000 = 0000000000000000 -#0020: GR6: 0 = #0000 = 0000000000000000 -#0020: GR7: 0 = #0000 = 0000000000000000 -#0020: SP: 511 = #01FF = 0000000111111111 -#0020: PR: 32 = #0020 = 0000000000100000 -#0020: FR (OF SF ZF): 000 - -#0022: Register:::: -#0022: GR0: 4 = #0004 = 0000000000000100 -#0022: GR1: 22 = #0016 = 0000000000010110 -#0022: GR2: 5 = #0005 = 0000000000000101 -#0022: GR3: 4 = #0004 = 0000000000000100 -#0022: GR4: 0 = #0000 = 0000000000000000 -#0022: GR5: 0 = #0000 = 0000000000000000 -#0022: GR6: 0 = #0000 = 0000000000000000 -#0022: GR7: 0 = #0000 = 0000000000000000 -#0022: SP: 511 = #01FF = 0000000111111111 -#0022: PR: 34 = #0022 = 0000000000100010 -#0022: FR (OF SF ZF): 000 - -#0024: Register:::: -#0024: GR0: 4 = #0004 = 0000000000000100 -#0024: GR1: 22 = #0016 = 0000000000010110 -#0024: GR2: 5 = #0005 = 0000000000000101 -#0024: GR3: 4 = #0004 = 0000000000000100 -#0024: GR4: 0 = #0000 = 0000000000000000 -#0024: GR5: 0 = #0000 = 0000000000000000 -#0024: GR6: 0 = #0000 = 0000000000000000 -#0024: GR7: 0 = #0000 = 0000000000000000 -#0024: SP: 511 = #01FF = 0000000111111111 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 4 = #0004 = 0000000000000100 -#0026: GR1: 22 = #0016 = 0000000000010110 -#0026: GR2: 1 = #0001 = 0000000000000001 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 4 = #0004 = 0000000000000100 -#0028: GR1: 22 = #0016 = 0000000000010110 -#0028: GR2: 1 = #0001 = 0000000000000001 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 010 - -#002A: Register:::: -#002A: GR0: 4 = #0004 = 0000000000000100 -#002A: GR1: 22 = #0016 = 0000000000010110 -#002A: GR2: 1 = #0001 = 0000000000000001 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 010 - -#002C: Register:::: -#002C: GR0: 4 = #0004 = 0000000000000100 -#002C: GR1: 23 = #0017 = 0000000000010111 -#002C: GR2: 1 = #0001 = 0000000000000001 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 010 - -#002E: Register:::: -#002E: GR0: 8 = #0008 = 0000000000001000 -#002E: GR1: 23 = #0017 = 0000000000010111 -#002E: GR2: 1 = #0001 = 0000000000000001 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 8 = #0008 = 0000000000001000 -#0030: GR1: 23 = #0017 = 0000000000010111 -#0030: GR2: 1 = #0001 = 0000000000000001 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 8 = #0008 = 0000000000001000 -#0036: GR1: 23 = #0017 = 0000000000010111 -#0036: GR2: 1 = #0001 = 0000000000000001 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 8 = #0008 = 0000000000001000 -#0038: GR1: 23 = #0017 = 0000000000010111 -#0038: GR2: 2 = #0002 = 0000000000000010 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 8 = #0008 = 0000000000001000 -#0026: GR1: 23 = #0017 = 0000000000010111 -#0026: GR2: 2 = #0002 = 0000000000000010 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 8 = #0008 = 0000000000001000 -#0028: GR1: 23 = #0017 = 0000000000010111 -#0028: GR2: 2 = #0002 = 0000000000000010 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 010 - -#002A: Register:::: -#002A: GR0: 8 = #0008 = 0000000000001000 -#002A: GR1: 23 = #0017 = 0000000000010111 -#002A: GR2: 2 = #0002 = 0000000000000010 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 010 - -#002C: Register:::: -#002C: GR0: 8 = #0008 = 0000000000001000 -#002C: GR1: 24 = #0018 = 0000000000011000 -#002C: GR2: 2 = #0002 = 0000000000000010 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 010 - -#002E: Register:::: -#002E: GR0: 21 = #0015 = 0000000000010101 -#002E: GR1: 24 = #0018 = 0000000000011000 -#002E: GR2: 2 = #0002 = 0000000000000010 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 21 = #0015 = 0000000000010101 -#0030: GR1: 24 = #0018 = 0000000000011000 -#0030: GR2: 2 = #0002 = 0000000000000010 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 21 = #0015 = 0000000000010101 -#0036: GR1: 24 = #0018 = 0000000000011000 -#0036: GR2: 2 = #0002 = 0000000000000010 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 21 = #0015 = 0000000000010101 -#0038: GR1: 24 = #0018 = 0000000000011000 -#0038: GR2: 3 = #0003 = 0000000000000011 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 21 = #0015 = 0000000000010101 -#0026: GR1: 24 = #0018 = 0000000000011000 -#0026: GR2: 3 = #0003 = 0000000000000011 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 21 = #0015 = 0000000000010101 -#0028: GR1: 24 = #0018 = 0000000000011000 -#0028: GR2: 3 = #0003 = 0000000000000011 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 010 - -#002A: Register:::: -#002A: GR0: 21 = #0015 = 0000000000010101 -#002A: GR1: 24 = #0018 = 0000000000011000 -#002A: GR2: 3 = #0003 = 0000000000000011 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 010 - -#002C: Register:::: -#002C: GR0: 21 = #0015 = 0000000000010101 -#002C: GR1: 25 = #0019 = 0000000000011001 -#002C: GR2: 3 = #0003 = 0000000000000011 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 010 - -#002E: Register:::: -#002E: GR0: 13 = #000D = 0000000000001101 -#002E: GR1: 25 = #0019 = 0000000000011001 -#002E: GR2: 3 = #0003 = 0000000000000011 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 13 = #000D = 0000000000001101 -#0030: GR1: 25 = #0019 = 0000000000011001 -#0030: GR2: 3 = #0003 = 0000000000000011 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 13 = #000D = 0000000000001101 -#0036: GR1: 25 = #0019 = 0000000000011001 -#0036: GR2: 3 = #0003 = 0000000000000011 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 13 = #000D = 0000000000001101 -#0038: GR1: 25 = #0019 = 0000000000011001 -#0038: GR2: 4 = #0004 = 0000000000000100 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 13 = #000D = 0000000000001101 -#0026: GR1: 25 = #0019 = 0000000000011001 -#0026: GR2: 4 = #0004 = 0000000000000100 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 13 = #000D = 0000000000001101 -#0028: GR1: 25 = #0019 = 0000000000011001 -#0028: GR2: 4 = #0004 = 0000000000000100 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 001 - -#002A: Register:::: -#002A: GR0: 13 = #000D = 0000000000001101 -#002A: GR1: 25 = #0019 = 0000000000011001 -#002A: GR2: 4 = #0004 = 0000000000000100 -#002A: GR3: 4 = #0004 = 0000000000000100 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 511 = #01FF = 0000000111111111 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 001 - -#002C: Register:::: -#002C: GR0: 13 = #000D = 0000000000001101 -#002C: GR1: 26 = #001A = 0000000000011010 -#002C: GR2: 4 = #0004 = 0000000000000100 -#002C: GR3: 4 = #0004 = 0000000000000100 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 511 = #01FF = 0000000111111111 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 001 - -#002E: Register:::: -#002E: GR0: 12 = #000C = 0000000000001100 -#002E: GR1: 26 = #001A = 0000000000011010 -#002E: GR2: 4 = #0004 = 0000000000000100 -#002E: GR3: 4 = #0004 = 0000000000000100 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 511 = #01FF = 0000000111111111 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 12 = #000C = 0000000000001100 -#0030: GR1: 26 = #001A = 0000000000011010 -#0030: GR2: 4 = #0004 = 0000000000000100 -#0030: GR3: 4 = #0004 = 0000000000000100 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 511 = #01FF = 0000000111111111 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 12 = #000C = 0000000000001100 -#0036: GR1: 26 = #001A = 0000000000011010 -#0036: GR2: 4 = #0004 = 0000000000000100 -#0036: GR3: 4 = #0004 = 0000000000000100 -#0036: GR4: 0 = #0000 = 0000000000000000 -#0036: GR5: 0 = #0000 = 0000000000000000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 511 = #01FF = 0000000111111111 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 12 = #000C = 0000000000001100 -#0038: GR1: 26 = #001A = 0000000000011010 -#0038: GR2: 5 = #0005 = 0000000000000101 -#0038: GR3: 4 = #0004 = 0000000000000100 -#0038: GR4: 0 = #0000 = 0000000000000000 -#0038: GR5: 0 = #0000 = 0000000000000000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 511 = #01FF = 0000000111111111 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 12 = #000C = 0000000000001100 -#0026: GR1: 26 = #001A = 0000000000011010 -#0026: GR2: 5 = #0005 = 0000000000000101 -#0026: GR3: 4 = #0004 = 0000000000000100 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 511 = #01FF = 0000000111111111 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 12 = #000C = 0000000000001100 -#0028: GR1: 26 = #001A = 0000000000011010 -#0028: GR2: 5 = #0005 = 0000000000000101 -#0028: GR3: 4 = #0004 = 0000000000000100 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 511 = #01FF = 0000000111111111 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 000 - -#003A: Register:::: -#003A: GR0: 12 = #000C = 0000000000001100 -#003A: GR1: 26 = #001A = 0000000000011010 -#003A: GR2: 5 = #0005 = 0000000000000101 -#003A: GR3: 4 = #0004 = 0000000000000100 -#003A: GR4: 0 = #0000 = 0000000000000000 -#003A: GR5: 0 = #0000 = 0000000000000000 -#003A: GR6: 0 = #0000 = 0000000000000000 -#003A: GR7: 0 = #0000 = 0000000000000000 -#003A: SP: 511 = #01FF = 0000000111111111 -#003A: PR: 58 = #003A = 0000000000111010 -#003A: FR (OF SF ZF): 000 - -#003C: Register:::: -#003C: GR0: 4 = #0004 = 0000000000000100 -#003C: GR1: 26 = #001A = 0000000000011010 -#003C: GR2: 5 = #0005 = 0000000000000101 -#003C: GR3: 4 = #0004 = 0000000000000100 -#003C: GR4: 0 = #0000 = 0000000000000000 -#003C: GR5: 0 = #0000 = 0000000000000000 -#003C: GR6: 0 = #0000 = 0000000000000000 -#003C: GR7: 0 = #0000 = 0000000000000000 -#003C: SP: 511 = #01FF = 0000000111111111 -#003C: PR: 60 = #003C = 0000000000111100 -#003C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 4 = #0004 = 0000000000000100 -#000E: GR1: 26 = #001A = 0000000000011010 -#000E: GR2: 5 = #0005 = 0000000000000101 -#000E: GR3: 4 = #0004 = 0000000000000100 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 4 = #0004 = 0000000000000100 -#0010: GR1: 26 = #001A = 0000000000011010 -#0010: GR2: 5 = #0005 = 0000000000000101 -#0010: GR3: 4 = #0004 = 0000000000000100 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - diff --git a/test/astest/call/Makefile b/test/astest/call/Makefile deleted file mode 100644 index 922892d..0000000 --- a/test/astest/call/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = call -ASFILE = ../../../as/min_main.casl ../../../as/min_sub.casl -CASL2FLAG = -atls -include ../Test.mk diff --git a/test/astest/count/0.txt b/test/astest/count/0.txt deleted file mode 100644 index 33ad637..0000000 --- a/test/astest/count/0.txt +++ /dev/null @@ -1,347 +0,0 @@ - -Assemble ../../../as/count_call.casl (0) -../../../as/count_call.casl:1:MAIN START -../../../as/count_call.casl:2: LAD GR1,33 -../../../as/count_call.casl:3: CALL COUNT1 -../../../as/count_call.casl:4:FIN RET -../../../as/count_call.casl:5: END - -Assemble ../../../as/count.casl (0) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 -../../../as/count.casl:6: PUSH 0,GR2 -../../../as/count.casl:7: SUBA GR2,GR2 -../../../as/count.casl:8: AND GR1,GR1 -../../../as/count.casl:9: JZE RETURN -../../../as/count.casl:10:MORE LAD GR2,1,GR2 -../../../as/count.casl:11: LAD GR0,-1,GR1 -../../../as/count.casl:12: AND GR1,GR0 -../../../as/count.casl:13: JNZ MORE -../../../as/count.casl:14:RETURN LD GR0,GR2 -../../../as/count.casl:15: POP GR2 -../../../as/count.casl:16: POP GR1 -../../../as/count.casl:17: RET -../../../as/count.casl:18: END - -Label:::: -COUNT1 ---> #0005 -RETURN ---> #0014 -MORE ---> #000D -MAIN ---> #0000 -FIN ---> #0004 - -Assemble ../../../as/count_call.casl (1) -../../../as/count_call.casl:1:MAIN START -../../../as/count_call.casl:2: LAD GR1,33 - #0000 #1210 - #0001 #0021 -../../../as/count_call.casl:3: CALL COUNT1 - #0002 #8000 - #0003 #0005 -../../../as/count_call.casl:4:FIN RET - #0004 #8100 -../../../as/count_call.casl:5: END - -Assemble ../../../as/count.casl (1) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 - #0005 #7001 - #0006 #0000 -../../../as/count.casl:6: PUSH 0,GR2 - #0007 #7002 - #0008 #0000 -../../../as/count.casl:7: SUBA GR2,GR2 - #0009 #2522 -../../../as/count.casl:8: AND GR1,GR1 - #000A #3411 -../../../as/count.casl:9: JZE RETURN - #000B #6300 - #000C #0014 -../../../as/count.casl:10:MORE LAD GR2,1,GR2 - #000D #1222 - #000E #0001 -../../../as/count.casl:11: LAD GR0,-1,GR1 - #000F #1201 - #0010 #FFFF -../../../as/count.casl:12: AND GR1,GR0 - #0011 #3410 -../../../as/count.casl:13: JNZ MORE - #0012 #6200 - #0013 #000D -../../../as/count.casl:14:RETURN LD GR0,GR2 - #0014 #1402 -../../../as/count.casl:15: POP GR2 - #0015 #7120 -../../../as/count.casl:16: POP GR1 - #0016 #7110 -../../../as/count.casl:17: RET - #0017 #8100 -../../../as/count.casl:18: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 33 = #0021 = 0000000000100001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 33 = #0021 = 0000000000100001 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 33 = #0021 = 0000000000100001 -#0007: GR2: 0 = #0000 = 0000000000000000 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 510 = #01FE = 0000000111111110 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 33 = #0021 = 0000000000100001 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 509 = #01FD = 0000000111111101 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 33 = #0021 = 0000000000100001 -#000A: GR2: 0 = #0000 = 0000000000000000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 509 = #01FD = 0000000111111101 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 33 = #0021 = 0000000000100001 -#000B: GR2: 0 = #0000 = 0000000000000000 -#000B: GR3: 0 = #0000 = 0000000000000000 -#000B: GR4: 0 = #0000 = 0000000000000000 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 509 = #01FD = 0000000111111101 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: 33 = #0021 = 0000000000100001 -#000D: GR2: 0 = #0000 = 0000000000000000 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: 33 = #0021 = 0000000000100001 -#000F: GR2: 1 = #0001 = 0000000000000001 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 32 = #0020 = 0000000000100000 -#0011: GR1: 33 = #0021 = 0000000000100001 -#0011: GR2: 1 = #0001 = 0000000000000001 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 32 = #0020 = 0000000000100000 -#0012: GR1: 32 = #0020 = 0000000000100000 -#0012: GR2: 1 = #0001 = 0000000000000001 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 32 = #0020 = 0000000000100000 -#000D: GR1: 32 = #0020 = 0000000000100000 -#000D: GR2: 1 = #0001 = 0000000000000001 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 32 = #0020 = 0000000000100000 -#000F: GR1: 32 = #0020 = 0000000000100000 -#000F: GR2: 2 = #0002 = 0000000000000010 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 31 = #001F = 0000000000011111 -#0011: GR1: 32 = #0020 = 0000000000100000 -#0011: GR2: 2 = #0002 = 0000000000000010 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 31 = #001F = 0000000000011111 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 2 = #0002 = 0000000000000010 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 001 - -#0014: Register:::: -#0014: GR0: 31 = #001F = 0000000000011111 -#0014: GR1: 0 = #0000 = 0000000000000000 -#0014: GR2: 2 = #0002 = 0000000000000010 -#0014: GR3: 0 = #0000 = 0000000000000000 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 509 = #01FD = 0000000111111101 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 001 - -#0015: Register:::: -#0015: GR0: 2 = #0002 = 0000000000000010 -#0015: GR1: 0 = #0000 = 0000000000000000 -#0015: GR2: 2 = #0002 = 0000000000000010 -#0015: GR3: 0 = #0000 = 0000000000000000 -#0015: GR4: 0 = #0000 = 0000000000000000 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 509 = #01FD = 0000000111111101 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 - -#0016: Register:::: -#0016: GR0: 2 = #0002 = 0000000000000010 -#0016: GR1: 0 = #0000 = 0000000000000000 -#0016: GR2: 0 = #0000 = 0000000000000000 -#0016: GR3: 0 = #0000 = 0000000000000000 -#0016: GR4: 0 = #0000 = 0000000000000000 -#0016: GR5: 0 = #0000 = 0000000000000000 -#0016: GR6: 0 = #0000 = 0000000000000000 -#0016: GR7: 0 = #0000 = 0000000000000000 -#0016: SP: 510 = #01FE = 0000000111111110 -#0016: PR: 22 = #0016 = 0000000000010110 -#0016: FR (OF SF ZF): 000 - -#0017: Register:::: -#0017: GR0: 2 = #0002 = 0000000000000010 -#0017: GR1: 33 = #0021 = 0000000000100001 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 0 = #0000 = 0000000000000000 -#0017: GR4: 0 = #0000 = 0000000000000000 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 511 = #01FF = 0000000111111111 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 2 = #0002 = 0000000000000010 -#0004: GR1: 33 = #0021 = 0000000000100001 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - diff --git a/test/astest/count/Makefile b/test/astest/count/Makefile deleted file mode 100644 index 90bfc28..0000000 --- a/test/astest/count/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = count -ASFILE = ../../../as/count_call.casl ../../../as/count.casl -include ../Test.mk diff --git a/test/astest/count_call/0.txt b/test/astest/count_call/0.txt deleted file mode 100644 index 33ad637..0000000 --- a/test/astest/count_call/0.txt +++ /dev/null @@ -1,347 +0,0 @@ - -Assemble ../../../as/count_call.casl (0) -../../../as/count_call.casl:1:MAIN START -../../../as/count_call.casl:2: LAD GR1,33 -../../../as/count_call.casl:3: CALL COUNT1 -../../../as/count_call.casl:4:FIN RET -../../../as/count_call.casl:5: END - -Assemble ../../../as/count.casl (0) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 -../../../as/count.casl:6: PUSH 0,GR2 -../../../as/count.casl:7: SUBA GR2,GR2 -../../../as/count.casl:8: AND GR1,GR1 -../../../as/count.casl:9: JZE RETURN -../../../as/count.casl:10:MORE LAD GR2,1,GR2 -../../../as/count.casl:11: LAD GR0,-1,GR1 -../../../as/count.casl:12: AND GR1,GR0 -../../../as/count.casl:13: JNZ MORE -../../../as/count.casl:14:RETURN LD GR0,GR2 -../../../as/count.casl:15: POP GR2 -../../../as/count.casl:16: POP GR1 -../../../as/count.casl:17: RET -../../../as/count.casl:18: END - -Label:::: -COUNT1 ---> #0005 -RETURN ---> #0014 -MORE ---> #000D -MAIN ---> #0000 -FIN ---> #0004 - -Assemble ../../../as/count_call.casl (1) -../../../as/count_call.casl:1:MAIN START -../../../as/count_call.casl:2: LAD GR1,33 - #0000 #1210 - #0001 #0021 -../../../as/count_call.casl:3: CALL COUNT1 - #0002 #8000 - #0003 #0005 -../../../as/count_call.casl:4:FIN RET - #0004 #8100 -../../../as/count_call.casl:5: END - -Assemble ../../../as/count.casl (1) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 - #0005 #7001 - #0006 #0000 -../../../as/count.casl:6: PUSH 0,GR2 - #0007 #7002 - #0008 #0000 -../../../as/count.casl:7: SUBA GR2,GR2 - #0009 #2522 -../../../as/count.casl:8: AND GR1,GR1 - #000A #3411 -../../../as/count.casl:9: JZE RETURN - #000B #6300 - #000C #0014 -../../../as/count.casl:10:MORE LAD GR2,1,GR2 - #000D #1222 - #000E #0001 -../../../as/count.casl:11: LAD GR0,-1,GR1 - #000F #1201 - #0010 #FFFF -../../../as/count.casl:12: AND GR1,GR0 - #0011 #3410 -../../../as/count.casl:13: JNZ MORE - #0012 #6200 - #0013 #000D -../../../as/count.casl:14:RETURN LD GR0,GR2 - #0014 #1402 -../../../as/count.casl:15: POP GR2 - #0015 #7120 -../../../as/count.casl:16: POP GR1 - #0016 #7110 -../../../as/count.casl:17: RET - #0017 #8100 -../../../as/count.casl:18: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 33 = #0021 = 0000000000100001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 33 = #0021 = 0000000000100001 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 33 = #0021 = 0000000000100001 -#0007: GR2: 0 = #0000 = 0000000000000000 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 510 = #01FE = 0000000111111110 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 33 = #0021 = 0000000000100001 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 509 = #01FD = 0000000111111101 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 33 = #0021 = 0000000000100001 -#000A: GR2: 0 = #0000 = 0000000000000000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 509 = #01FD = 0000000111111101 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 33 = #0021 = 0000000000100001 -#000B: GR2: 0 = #0000 = 0000000000000000 -#000B: GR3: 0 = #0000 = 0000000000000000 -#000B: GR4: 0 = #0000 = 0000000000000000 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 509 = #01FD = 0000000111111101 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: 33 = #0021 = 0000000000100001 -#000D: GR2: 0 = #0000 = 0000000000000000 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: 33 = #0021 = 0000000000100001 -#000F: GR2: 1 = #0001 = 0000000000000001 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 32 = #0020 = 0000000000100000 -#0011: GR1: 33 = #0021 = 0000000000100001 -#0011: GR2: 1 = #0001 = 0000000000000001 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 32 = #0020 = 0000000000100000 -#0012: GR1: 32 = #0020 = 0000000000100000 -#0012: GR2: 1 = #0001 = 0000000000000001 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 32 = #0020 = 0000000000100000 -#000D: GR1: 32 = #0020 = 0000000000100000 -#000D: GR2: 1 = #0001 = 0000000000000001 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 32 = #0020 = 0000000000100000 -#000F: GR1: 32 = #0020 = 0000000000100000 -#000F: GR2: 2 = #0002 = 0000000000000010 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 31 = #001F = 0000000000011111 -#0011: GR1: 32 = #0020 = 0000000000100000 -#0011: GR2: 2 = #0002 = 0000000000000010 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 31 = #001F = 0000000000011111 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 2 = #0002 = 0000000000000010 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 001 - -#0014: Register:::: -#0014: GR0: 31 = #001F = 0000000000011111 -#0014: GR1: 0 = #0000 = 0000000000000000 -#0014: GR2: 2 = #0002 = 0000000000000010 -#0014: GR3: 0 = #0000 = 0000000000000000 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 509 = #01FD = 0000000111111101 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 001 - -#0015: Register:::: -#0015: GR0: 2 = #0002 = 0000000000000010 -#0015: GR1: 0 = #0000 = 0000000000000000 -#0015: GR2: 2 = #0002 = 0000000000000010 -#0015: GR3: 0 = #0000 = 0000000000000000 -#0015: GR4: 0 = #0000 = 0000000000000000 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 509 = #01FD = 0000000111111101 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 - -#0016: Register:::: -#0016: GR0: 2 = #0002 = 0000000000000010 -#0016: GR1: 0 = #0000 = 0000000000000000 -#0016: GR2: 0 = #0000 = 0000000000000000 -#0016: GR3: 0 = #0000 = 0000000000000000 -#0016: GR4: 0 = #0000 = 0000000000000000 -#0016: GR5: 0 = #0000 = 0000000000000000 -#0016: GR6: 0 = #0000 = 0000000000000000 -#0016: GR7: 0 = #0000 = 0000000000000000 -#0016: SP: 510 = #01FE = 0000000111111110 -#0016: PR: 22 = #0016 = 0000000000010110 -#0016: FR (OF SF ZF): 000 - -#0017: Register:::: -#0017: GR0: 2 = #0002 = 0000000000000010 -#0017: GR1: 33 = #0021 = 0000000000100001 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 0 = #0000 = 0000000000000000 -#0017: GR4: 0 = #0000 = 0000000000000000 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 511 = #01FF = 0000000111111111 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 2 = #0002 = 0000000000000010 -#0004: GR1: 33 = #0021 = 0000000000100001 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - diff --git a/test/astest/count_call/Makefile b/test/astest/count_call/Makefile deleted file mode 100644 index 649e221..0000000 --- a/test/astest/count_call/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = count_call -ASFILE = ../../../as/count_call.casl ../../../as/count.casl -include ../Test.mk diff --git a/test/astest/count_call1/0.txt b/test/astest/count_call1/0.txt deleted file mode 100644 index 33ad637..0000000 --- a/test/astest/count_call1/0.txt +++ /dev/null @@ -1,347 +0,0 @@ - -Assemble ../../../as/count_call.casl (0) -../../../as/count_call.casl:1:MAIN START -../../../as/count_call.casl:2: LAD GR1,33 -../../../as/count_call.casl:3: CALL COUNT1 -../../../as/count_call.casl:4:FIN RET -../../../as/count_call.casl:5: END - -Assemble ../../../as/count.casl (0) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 -../../../as/count.casl:6: PUSH 0,GR2 -../../../as/count.casl:7: SUBA GR2,GR2 -../../../as/count.casl:8: AND GR1,GR1 -../../../as/count.casl:9: JZE RETURN -../../../as/count.casl:10:MORE LAD GR2,1,GR2 -../../../as/count.casl:11: LAD GR0,-1,GR1 -../../../as/count.casl:12: AND GR1,GR0 -../../../as/count.casl:13: JNZ MORE -../../../as/count.casl:14:RETURN LD GR0,GR2 -../../../as/count.casl:15: POP GR2 -../../../as/count.casl:16: POP GR1 -../../../as/count.casl:17: RET -../../../as/count.casl:18: END - -Label:::: -COUNT1 ---> #0005 -RETURN ---> #0014 -MORE ---> #000D -MAIN ---> #0000 -FIN ---> #0004 - -Assemble ../../../as/count_call.casl (1) -../../../as/count_call.casl:1:MAIN START -../../../as/count_call.casl:2: LAD GR1,33 - #0000 #1210 - #0001 #0021 -../../../as/count_call.casl:3: CALL COUNT1 - #0002 #8000 - #0003 #0005 -../../../as/count_call.casl:4:FIN RET - #0004 #8100 -../../../as/count_call.casl:5: END - -Assemble ../../../as/count.casl (1) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 - #0005 #7001 - #0006 #0000 -../../../as/count.casl:6: PUSH 0,GR2 - #0007 #7002 - #0008 #0000 -../../../as/count.casl:7: SUBA GR2,GR2 - #0009 #2522 -../../../as/count.casl:8: AND GR1,GR1 - #000A #3411 -../../../as/count.casl:9: JZE RETURN - #000B #6300 - #000C #0014 -../../../as/count.casl:10:MORE LAD GR2,1,GR2 - #000D #1222 - #000E #0001 -../../../as/count.casl:11: LAD GR0,-1,GR1 - #000F #1201 - #0010 #FFFF -../../../as/count.casl:12: AND GR1,GR0 - #0011 #3410 -../../../as/count.casl:13: JNZ MORE - #0012 #6200 - #0013 #000D -../../../as/count.casl:14:RETURN LD GR0,GR2 - #0014 #1402 -../../../as/count.casl:15: POP GR2 - #0015 #7120 -../../../as/count.casl:16: POP GR1 - #0016 #7110 -../../../as/count.casl:17: RET - #0017 #8100 -../../../as/count.casl:18: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 33 = #0021 = 0000000000100001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 33 = #0021 = 0000000000100001 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 33 = #0021 = 0000000000100001 -#0007: GR2: 0 = #0000 = 0000000000000000 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 510 = #01FE = 0000000111111110 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 33 = #0021 = 0000000000100001 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 509 = #01FD = 0000000111111101 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 33 = #0021 = 0000000000100001 -#000A: GR2: 0 = #0000 = 0000000000000000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 509 = #01FD = 0000000111111101 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 33 = #0021 = 0000000000100001 -#000B: GR2: 0 = #0000 = 0000000000000000 -#000B: GR3: 0 = #0000 = 0000000000000000 -#000B: GR4: 0 = #0000 = 0000000000000000 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 509 = #01FD = 0000000111111101 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: 33 = #0021 = 0000000000100001 -#000D: GR2: 0 = #0000 = 0000000000000000 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: 33 = #0021 = 0000000000100001 -#000F: GR2: 1 = #0001 = 0000000000000001 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 32 = #0020 = 0000000000100000 -#0011: GR1: 33 = #0021 = 0000000000100001 -#0011: GR2: 1 = #0001 = 0000000000000001 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 32 = #0020 = 0000000000100000 -#0012: GR1: 32 = #0020 = 0000000000100000 -#0012: GR2: 1 = #0001 = 0000000000000001 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 32 = #0020 = 0000000000100000 -#000D: GR1: 32 = #0020 = 0000000000100000 -#000D: GR2: 1 = #0001 = 0000000000000001 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 32 = #0020 = 0000000000100000 -#000F: GR1: 32 = #0020 = 0000000000100000 -#000F: GR2: 2 = #0002 = 0000000000000010 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 31 = #001F = 0000000000011111 -#0011: GR1: 32 = #0020 = 0000000000100000 -#0011: GR2: 2 = #0002 = 0000000000000010 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 31 = #001F = 0000000000011111 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 2 = #0002 = 0000000000000010 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 001 - -#0014: Register:::: -#0014: GR0: 31 = #001F = 0000000000011111 -#0014: GR1: 0 = #0000 = 0000000000000000 -#0014: GR2: 2 = #0002 = 0000000000000010 -#0014: GR3: 0 = #0000 = 0000000000000000 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 509 = #01FD = 0000000111111101 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 001 - -#0015: Register:::: -#0015: GR0: 2 = #0002 = 0000000000000010 -#0015: GR1: 0 = #0000 = 0000000000000000 -#0015: GR2: 2 = #0002 = 0000000000000010 -#0015: GR3: 0 = #0000 = 0000000000000000 -#0015: GR4: 0 = #0000 = 0000000000000000 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 509 = #01FD = 0000000111111101 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 - -#0016: Register:::: -#0016: GR0: 2 = #0002 = 0000000000000010 -#0016: GR1: 0 = #0000 = 0000000000000000 -#0016: GR2: 0 = #0000 = 0000000000000000 -#0016: GR3: 0 = #0000 = 0000000000000000 -#0016: GR4: 0 = #0000 = 0000000000000000 -#0016: GR5: 0 = #0000 = 0000000000000000 -#0016: GR6: 0 = #0000 = 0000000000000000 -#0016: GR7: 0 = #0000 = 0000000000000000 -#0016: SP: 510 = #01FE = 0000000111111110 -#0016: PR: 22 = #0016 = 0000000000010110 -#0016: FR (OF SF ZF): 000 - -#0017: Register:::: -#0017: GR0: 2 = #0002 = 0000000000000010 -#0017: GR1: 33 = #0021 = 0000000000100001 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 0 = #0000 = 0000000000000000 -#0017: GR4: 0 = #0000 = 0000000000000000 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 511 = #01FF = 0000000111111111 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 2 = #0002 = 0000000000000010 -#0004: GR1: 33 = #0021 = 0000000000100001 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - diff --git a/test/astest/count_call1/Makefile b/test/astest/count_call1/Makefile deleted file mode 100644 index 1c6733d..0000000 --- a/test/astest/count_call1/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = count_call1 -ASFILE = ../../../as/count_call.casl ../../../as/count.casl -include ../Test.mk diff --git a/test/astest/count_call2/0.txt b/test/astest/count_call2/0.txt deleted file mode 100644 index 0143de0..0000000 --- a/test/astest/count_call2/0.txt +++ /dev/null @@ -1,1075 +0,0 @@ - -Assemble ../../../as/count_call2.casl (0) -../../../as/count_call2.casl:1:MAIN START -../../../as/count_call2.casl:2: LAD GR1,-1 -../../../as/count_call2.casl:3: CALL COUNT1 -../../../as/count_call2.casl:4:FIN RET -../../../as/count_call2.casl:5: END - -Assemble ../../../as/count.casl (0) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 -../../../as/count.casl:6: PUSH 0,GR2 -../../../as/count.casl:7: SUBA GR2,GR2 -../../../as/count.casl:8: AND GR1,GR1 -../../../as/count.casl:9: JZE RETURN -../../../as/count.casl:10:MORE LAD GR2,1,GR2 -../../../as/count.casl:11: LAD GR0,-1,GR1 -../../../as/count.casl:12: AND GR1,GR0 -../../../as/count.casl:13: JNZ MORE -../../../as/count.casl:14:RETURN LD GR0,GR2 -../../../as/count.casl:15: POP GR2 -../../../as/count.casl:16: POP GR1 -../../../as/count.casl:17: RET -../../../as/count.casl:18: END - -Label:::: -COUNT1 ---> #0005 -RETURN ---> #0014 -MORE ---> #000D -MAIN ---> #0000 -FIN ---> #0004 - -Assemble ../../../as/count_call2.casl (1) -../../../as/count_call2.casl:1:MAIN START -../../../as/count_call2.casl:2: LAD GR1,-1 - #0000 #1210 - #0001 #FFFF -../../../as/count_call2.casl:3: CALL COUNT1 - #0002 #8000 - #0003 #0005 -../../../as/count_call2.casl:4:FIN RET - #0004 #8100 -../../../as/count_call2.casl:5: END - -Assemble ../../../as/count.casl (1) -../../../as/count.casl:1:COUNT1 START -../../../as/count.casl:2:; 入力 GR1:検索する語 -../../../as/count.casl:3:; 処理 GR1中の'1'のビットの個数を求める -../../../as/count.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 -../../../as/count.casl:5: PUSH 0,GR1 - #0005 #7001 - #0006 #0000 -../../../as/count.casl:6: PUSH 0,GR2 - #0007 #7002 - #0008 #0000 -../../../as/count.casl:7: SUBA GR2,GR2 - #0009 #2522 -../../../as/count.casl:8: AND GR1,GR1 - #000A #3411 -../../../as/count.casl:9: JZE RETURN - #000B #6300 - #000C #0014 -../../../as/count.casl:10:MORE LAD GR2,1,GR2 - #000D #1222 - #000E #0001 -../../../as/count.casl:11: LAD GR0,-1,GR1 - #000F #1201 - #0010 #FFFF -../../../as/count.casl:12: AND GR1,GR0 - #0011 #3410 -../../../as/count.casl:13: JNZ MORE - #0012 #6200 - #0013 #000D -../../../as/count.casl:14:RETURN LD GR0,GR2 - #0014 #1402 -../../../as/count.casl:15: POP GR2 - #0015 #7120 -../../../as/count.casl:16: POP GR1 - #0016 #7110 -../../../as/count.casl:17: RET - #0017 #8100 -../../../as/count.casl:18: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -1 = #FFFF = 1111111111111111 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: -1 = #FFFF = 1111111111111111 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: -1 = #FFFF = 1111111111111111 -#0007: GR2: 0 = #0000 = 0000000000000000 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 510 = #01FE = 0000000111111110 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: -1 = #FFFF = 1111111111111111 -#0009: GR2: 0 = #0000 = 0000000000000000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 509 = #01FD = 0000000111111101 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: -1 = #FFFF = 1111111111111111 -#000A: GR2: 0 = #0000 = 0000000000000000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 509 = #01FD = 0000000111111101 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: -1 = #FFFF = 1111111111111111 -#000B: GR2: 0 = #0000 = 0000000000000000 -#000B: GR3: 0 = #0000 = 0000000000000000 -#000B: GR4: 0 = #0000 = 0000000000000000 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 509 = #01FD = 0000000111111101 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: -1 = #FFFF = 1111111111111111 -#000D: GR2: 0 = #0000 = 0000000000000000 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: -1 = #FFFF = 1111111111111111 -#000F: GR2: 1 = #0001 = 0000000000000001 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -2 = #FFFE = 1111111111111110 -#0011: GR1: -1 = #FFFF = 1111111111111111 -#0011: GR2: 1 = #0001 = 0000000000000001 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -2 = #FFFE = 1111111111111110 -#0012: GR1: -2 = #FFFE = 1111111111111110 -#0012: GR2: 1 = #0001 = 0000000000000001 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -2 = #FFFE = 1111111111111110 -#000D: GR1: -2 = #FFFE = 1111111111111110 -#000D: GR2: 1 = #0001 = 0000000000000001 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -2 = #FFFE = 1111111111111110 -#000F: GR1: -2 = #FFFE = 1111111111111110 -#000F: GR2: 2 = #0002 = 0000000000000010 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -3 = #FFFD = 1111111111111101 -#0011: GR1: -2 = #FFFE = 1111111111111110 -#0011: GR2: 2 = #0002 = 0000000000000010 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -3 = #FFFD = 1111111111111101 -#0012: GR1: -4 = #FFFC = 1111111111111100 -#0012: GR2: 2 = #0002 = 0000000000000010 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -3 = #FFFD = 1111111111111101 -#000D: GR1: -4 = #FFFC = 1111111111111100 -#000D: GR2: 2 = #0002 = 0000000000000010 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -3 = #FFFD = 1111111111111101 -#000F: GR1: -4 = #FFFC = 1111111111111100 -#000F: GR2: 3 = #0003 = 0000000000000011 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -5 = #FFFB = 1111111111111011 -#0011: GR1: -4 = #FFFC = 1111111111111100 -#0011: GR2: 3 = #0003 = 0000000000000011 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -5 = #FFFB = 1111111111111011 -#0012: GR1: -8 = #FFF8 = 1111111111111000 -#0012: GR2: 3 = #0003 = 0000000000000011 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -5 = #FFFB = 1111111111111011 -#000D: GR1: -8 = #FFF8 = 1111111111111000 -#000D: GR2: 3 = #0003 = 0000000000000011 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -5 = #FFFB = 1111111111111011 -#000F: GR1: -8 = #FFF8 = 1111111111111000 -#000F: GR2: 4 = #0004 = 0000000000000100 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -9 = #FFF7 = 1111111111110111 -#0011: GR1: -8 = #FFF8 = 1111111111111000 -#0011: GR2: 4 = #0004 = 0000000000000100 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -9 = #FFF7 = 1111111111110111 -#0012: GR1: -16 = #FFF0 = 1111111111110000 -#0012: GR2: 4 = #0004 = 0000000000000100 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -9 = #FFF7 = 1111111111110111 -#000D: GR1: -16 = #FFF0 = 1111111111110000 -#000D: GR2: 4 = #0004 = 0000000000000100 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -9 = #FFF7 = 1111111111110111 -#000F: GR1: -16 = #FFF0 = 1111111111110000 -#000F: GR2: 5 = #0005 = 0000000000000101 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -17 = #FFEF = 1111111111101111 -#0011: GR1: -16 = #FFF0 = 1111111111110000 -#0011: GR2: 5 = #0005 = 0000000000000101 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -17 = #FFEF = 1111111111101111 -#0012: GR1: -32 = #FFE0 = 1111111111100000 -#0012: GR2: 5 = #0005 = 0000000000000101 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -17 = #FFEF = 1111111111101111 -#000D: GR1: -32 = #FFE0 = 1111111111100000 -#000D: GR2: 5 = #0005 = 0000000000000101 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -17 = #FFEF = 1111111111101111 -#000F: GR1: -32 = #FFE0 = 1111111111100000 -#000F: GR2: 6 = #0006 = 0000000000000110 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -33 = #FFDF = 1111111111011111 -#0011: GR1: -32 = #FFE0 = 1111111111100000 -#0011: GR2: 6 = #0006 = 0000000000000110 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -33 = #FFDF = 1111111111011111 -#0012: GR1: -64 = #FFC0 = 1111111111000000 -#0012: GR2: 6 = #0006 = 0000000000000110 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -33 = #FFDF = 1111111111011111 -#000D: GR1: -64 = #FFC0 = 1111111111000000 -#000D: GR2: 6 = #0006 = 0000000000000110 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -33 = #FFDF = 1111111111011111 -#000F: GR1: -64 = #FFC0 = 1111111111000000 -#000F: GR2: 7 = #0007 = 0000000000000111 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -65 = #FFBF = 1111111110111111 -#0011: GR1: -64 = #FFC0 = 1111111111000000 -#0011: GR2: 7 = #0007 = 0000000000000111 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -65 = #FFBF = 1111111110111111 -#0012: GR1: -128 = #FF80 = 1111111110000000 -#0012: GR2: 7 = #0007 = 0000000000000111 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -65 = #FFBF = 1111111110111111 -#000D: GR1: -128 = #FF80 = 1111111110000000 -#000D: GR2: 7 = #0007 = 0000000000000111 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -65 = #FFBF = 1111111110111111 -#000F: GR1: -128 = #FF80 = 1111111110000000 -#000F: GR2: 8 = #0008 = 0000000000001000 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -129 = #FF7F = 1111111101111111 -#0011: GR1: -128 = #FF80 = 1111111110000000 -#0011: GR2: 8 = #0008 = 0000000000001000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -129 = #FF7F = 1111111101111111 -#0012: GR1: -256 = #FF00 = 1111111100000000 -#0012: GR2: 8 = #0008 = 0000000000001000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -129 = #FF7F = 1111111101111111 -#000D: GR1: -256 = #FF00 = 1111111100000000 -#000D: GR2: 8 = #0008 = 0000000000001000 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -129 = #FF7F = 1111111101111111 -#000F: GR1: -256 = #FF00 = 1111111100000000 -#000F: GR2: 9 = #0009 = 0000000000001001 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -257 = #FEFF = 1111111011111111 -#0011: GR1: -256 = #FF00 = 1111111100000000 -#0011: GR2: 9 = #0009 = 0000000000001001 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -257 = #FEFF = 1111111011111111 -#0012: GR1: -512 = #FE00 = 1111111000000000 -#0012: GR2: 9 = #0009 = 0000000000001001 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -257 = #FEFF = 1111111011111111 -#000D: GR1: -512 = #FE00 = 1111111000000000 -#000D: GR2: 9 = #0009 = 0000000000001001 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -257 = #FEFF = 1111111011111111 -#000F: GR1: -512 = #FE00 = 1111111000000000 -#000F: GR2: 10 = #000A = 0000000000001010 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -513 = #FDFF = 1111110111111111 -#0011: GR1: -512 = #FE00 = 1111111000000000 -#0011: GR2: 10 = #000A = 0000000000001010 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -513 = #FDFF = 1111110111111111 -#0012: GR1: -1024 = #FC00 = 1111110000000000 -#0012: GR2: 10 = #000A = 0000000000001010 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -513 = #FDFF = 1111110111111111 -#000D: GR1: -1024 = #FC00 = 1111110000000000 -#000D: GR2: 10 = #000A = 0000000000001010 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -513 = #FDFF = 1111110111111111 -#000F: GR1: -1024 = #FC00 = 1111110000000000 -#000F: GR2: 11 = #000B = 0000000000001011 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -1025 = #FBFF = 1111101111111111 -#0011: GR1: -1024 = #FC00 = 1111110000000000 -#0011: GR2: 11 = #000B = 0000000000001011 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -1025 = #FBFF = 1111101111111111 -#0012: GR1: -2048 = #F800 = 1111100000000000 -#0012: GR2: 11 = #000B = 0000000000001011 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -1025 = #FBFF = 1111101111111111 -#000D: GR1: -2048 = #F800 = 1111100000000000 -#000D: GR2: 11 = #000B = 0000000000001011 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -1025 = #FBFF = 1111101111111111 -#000F: GR1: -2048 = #F800 = 1111100000000000 -#000F: GR2: 12 = #000C = 0000000000001100 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -2049 = #F7FF = 1111011111111111 -#0011: GR1: -2048 = #F800 = 1111100000000000 -#0011: GR2: 12 = #000C = 0000000000001100 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -2049 = #F7FF = 1111011111111111 -#0012: GR1: -4096 = #F000 = 1111000000000000 -#0012: GR2: 12 = #000C = 0000000000001100 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -2049 = #F7FF = 1111011111111111 -#000D: GR1: -4096 = #F000 = 1111000000000000 -#000D: GR2: 12 = #000C = 0000000000001100 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -2049 = #F7FF = 1111011111111111 -#000F: GR1: -4096 = #F000 = 1111000000000000 -#000F: GR2: 13 = #000D = 0000000000001101 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -4097 = #EFFF = 1110111111111111 -#0011: GR1: -4096 = #F000 = 1111000000000000 -#0011: GR2: 13 = #000D = 0000000000001101 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -4097 = #EFFF = 1110111111111111 -#0012: GR1: -8192 = #E000 = 1110000000000000 -#0012: GR2: 13 = #000D = 0000000000001101 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -4097 = #EFFF = 1110111111111111 -#000D: GR1: -8192 = #E000 = 1110000000000000 -#000D: GR2: 13 = #000D = 0000000000001101 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -4097 = #EFFF = 1110111111111111 -#000F: GR1: -8192 = #E000 = 1110000000000000 -#000F: GR2: 14 = #000E = 0000000000001110 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -8193 = #DFFF = 1101111111111111 -#0011: GR1: -8192 = #E000 = 1110000000000000 -#0011: GR2: 14 = #000E = 0000000000001110 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -8193 = #DFFF = 1101111111111111 -#0012: GR1: -16384 = #C000 = 1100000000000000 -#0012: GR2: 14 = #000E = 0000000000001110 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -8193 = #DFFF = 1101111111111111 -#000D: GR1: -16384 = #C000 = 1100000000000000 -#000D: GR2: 14 = #000E = 0000000000001110 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -8193 = #DFFF = 1101111111111111 -#000F: GR1: -16384 = #C000 = 1100000000000000 -#000F: GR2: 15 = #000F = 0000000000001111 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: -16385 = #BFFF = 1011111111111111 -#0011: GR1: -16384 = #C000 = 1100000000000000 -#0011: GR2: 15 = #000F = 0000000000001111 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: -16385 = #BFFF = 1011111111111111 -#0012: GR1: -32768 = #8000 = 1000000000000000 -#0012: GR2: 15 = #000F = 0000000000001111 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#000D: Register:::: -#000D: GR0: -16385 = #BFFF = 1011111111111111 -#000D: GR1: -32768 = #8000 = 1000000000000000 -#000D: GR2: 15 = #000F = 0000000000001111 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 509 = #01FD = 0000000111111101 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: -16385 = #BFFF = 1011111111111111 -#000F: GR1: -32768 = #8000 = 1000000000000000 -#000F: GR2: 16 = #0010 = 0000000000010000 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 509 = #01FD = 0000000111111101 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0011: Register:::: -#0011: GR0: 32767 = #7FFF = 0111111111111111 -#0011: GR1: -32768 = #8000 = 1000000000000000 -#0011: GR2: 16 = #0010 = 0000000000010000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 509 = #01FD = 0000000111111101 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: 32767 = #7FFF = 0111111111111111 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 16 = #0010 = 0000000000010000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 001 - -#0014: Register:::: -#0014: GR0: 32767 = #7FFF = 0111111111111111 -#0014: GR1: 0 = #0000 = 0000000000000000 -#0014: GR2: 16 = #0010 = 0000000000010000 -#0014: GR3: 0 = #0000 = 0000000000000000 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 509 = #01FD = 0000000111111101 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 001 - -#0015: Register:::: -#0015: GR0: 16 = #0010 = 0000000000010000 -#0015: GR1: 0 = #0000 = 0000000000000000 -#0015: GR2: 16 = #0010 = 0000000000010000 -#0015: GR3: 0 = #0000 = 0000000000000000 -#0015: GR4: 0 = #0000 = 0000000000000000 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 509 = #01FD = 0000000111111101 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 - -#0016: Register:::: -#0016: GR0: 16 = #0010 = 0000000000010000 -#0016: GR1: 0 = #0000 = 0000000000000000 -#0016: GR2: 0 = #0000 = 0000000000000000 -#0016: GR3: 0 = #0000 = 0000000000000000 -#0016: GR4: 0 = #0000 = 0000000000000000 -#0016: GR5: 0 = #0000 = 0000000000000000 -#0016: GR6: 0 = #0000 = 0000000000000000 -#0016: GR7: 0 = #0000 = 0000000000000000 -#0016: SP: 510 = #01FE = 0000000111111110 -#0016: PR: 22 = #0016 = 0000000000010110 -#0016: FR (OF SF ZF): 000 - -#0017: Register:::: -#0017: GR0: 16 = #0010 = 0000000000010000 -#0017: GR1: -1 = #FFFF = 1111111111111111 -#0017: GR2: 0 = #0000 = 0000000000000000 -#0017: GR3: 0 = #0000 = 0000000000000000 -#0017: GR4: 0 = #0000 = 0000000000000000 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 511 = #01FF = 0000000111111111 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 16 = #0010 = 0000000000010000 -#0004: GR1: -1 = #FFFF = 1111111111111111 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - diff --git a/test/astest/count_call2/Makefile b/test/astest/count_call2/Makefile deleted file mode 100644 index 756b4cd..0000000 --- a/test/astest/count_call2/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = count_call2 -ASFILE = ../../../as/count_call2.casl ../../../as/count.casl -include ../Test.mk diff --git a/test/astest/dc_overflow/0.txt b/test/astest/dc_overflow/0.txt deleted file mode 100644 index 719670f..0000000 --- a/test/astest/dc_overflow/0.txt +++ /dev/null @@ -1,93 +0,0 @@ - -Assemble ../../../as/dc_overflow.casl (0) -../../../as/dc_overflow.casl:1:MAIN START BEGIN -../../../as/dc_overflow.casl:2:BEGIN LD GR0,A -../../../as/dc_overflow.casl:3: ADDL GR0,B -../../../as/dc_overflow.casl:4: ST GR0,C -../../../as/dc_overflow.casl:5: RET -../../../as/dc_overflow.casl:6:A DC 32779 -../../../as/dc_overflow.casl:7:B DC 32778 -../../../as/dc_overflow.casl:8:C DS 1 -../../../as/dc_overflow.casl:9: END - -Label:::: -A ---> #0007 -B ---> #0008 -C ---> #0009 -BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../as/dc_overflow.casl (1) -../../../as/dc_overflow.casl:1:MAIN START BEGIN -../../../as/dc_overflow.casl:2:BEGIN LD GR0,A - #0000 #1000 - #0001 #0007 -../../../as/dc_overflow.casl:3: ADDL GR0,B - #0002 #2200 - #0003 #0008 -../../../as/dc_overflow.casl:4: ST GR0,C - #0004 #1100 - #0005 #0009 -../../../as/dc_overflow.casl:5: RET - #0006 #8100 -../../../as/dc_overflow.casl:6:A DC 32779 - #0007 #000B -../../../as/dc_overflow.casl:7:B DC 32778 - #0008 #000A -../../../as/dc_overflow.casl:8:C DS 1 - #0009 #0000 -../../../as/dc_overflow.casl:9: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 11 = #000B = 0000000000001011 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 21 = #0015 = 0000000000010101 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 21 = #0015 = 0000000000010101 -#0006: GR1: 0 = #0000 = 0000000000000000 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - diff --git a/test/astest/dc_overflow/Makefile b/test/astest/dc_overflow/Makefile deleted file mode 100644 index 6d18add..0000000 --- a/test/astest/dc_overflow/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = dc_overflow -include ../Test.mk diff --git a/test/astest/dc_spc/0.txt b/test/astest/dc_spc/0.txt deleted file mode 100644 index 8e95645..0000000 --- a/test/astest/dc_spc/0.txt +++ /dev/null @@ -1,46 +0,0 @@ - -Assemble ../../../as/dc_spc.casl (0) -../../../as/dc_spc.casl:1:; DC命令で空白を指定した場合のテスト -../../../as/dc_spc.casl:2:MAIN START -../../../as/dc_spc.casl:3: OUT BUF,LEN -../../../as/dc_spc.casl:4: RET -../../../as/dc_spc.casl:5:BUF DC ' ' -../../../as/dc_spc.casl:6:LEN DC 1 -../../../as/dc_spc.casl:7: END - -Label:::: -BUF ---> #0013 -MAIN ---> #0000 -LEN ---> #0014 - -Assemble ../../../as/dc_spc.casl (1) -../../../as/dc_spc.casl:1:; DC命令で空白を指定した場合のテスト -../../../as/dc_spc.casl:2:MAIN START -../../../as/dc_spc.casl:3: OUT BUF,LEN - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #0013 - #0006 #1020 - #0007 #0014 - #0008 #F000 - #0009 #0002 - #000A #1210 - #000B #0015 - #0015 #000A - #000C #1220 - #000D #0001 - #000E #F000 - #000F #0002 - #0010 #7120 - #0011 #7110 -../../../as/dc_spc.casl:4: RET - #0012 #8100 -../../../as/dc_spc.casl:5:BUF DC ' ' - #0013 #0020 -../../../as/dc_spc.casl:6:LEN DC 1 - #0014 #0001 -../../../as/dc_spc.casl:7: END - diff --git a/test/astest/dc_spc/Makefile b/test/astest/dc_spc/Makefile deleted file mode 100644 index bbcffd3..0000000 --- a/test/astest/dc_spc/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = dc_spc -CASL2FLAG = -sal -include ../Test.mk diff --git a/test/astest/div/0.txt b/test/astest/div/0.txt deleted file mode 100644 index 784159b..0000000 --- a/test/astest/div/0.txt +++ /dev/null @@ -1,532 +0,0 @@ - -Assemble ../../../as/div.casl (0) -../../../as/div.casl:1:DIV START -../../../as/div.casl:2:BEGIN LD GR1,X -../../../as/div.casl:3: LD GR2,A -../../../as/div.casl:4:LOOP SUBL GR1,Y -../../../as/div.casl:5: ADDL GR2,=1 -../../../as/div.casl:6: CPL GR1,Y -../../../as/div.casl:7: JPL LOOP -../../../as/div.casl:8: JZE LOOP -../../../as/div.casl:9:MOD LAD GR3,0,GR1 -../../../as/div.casl:10: ST GR3,M -../../../as/div.casl:11:FIN ST GR2,A -../../../as/div.casl:12: RET -../../../as/div.casl:13:X DC 87 -../../../as/div.casl:14:Y DC 11 -../../../as/div.casl:15:A DC 0 -../../../as/div.casl:16:M DS 1 -../../../as/div.casl:17: END - -Label:::: -A ---> #0017 -M ---> #0018 -X ---> #0015 -Y ---> #0016 -DIV ---> #0000 -BEGIN ---> #0000 -LOOP ---> #0004 -MOD ---> #000E -FIN ---> #0012 - -Assemble ../../../as/div.casl (1) -../../../as/div.casl:1:DIV START -../../../as/div.casl:2:BEGIN LD GR1,X - #0000 #1010 - #0001 #0015 -../../../as/div.casl:3: LD GR2,A - #0002 #1020 - #0003 #0017 -../../../as/div.casl:4:LOOP SUBL GR1,Y - #0004 #2310 - #0005 #0016 -../../../as/div.casl:5: ADDL GR2,=1 - #0019 #0001 - #0006 #2220 - #0007 #0019 -../../../as/div.casl:6: CPL GR1,Y - #0008 #4110 - #0009 #0016 -../../../as/div.casl:7: JPL LOOP - #000A #6500 - #000B #0004 -../../../as/div.casl:8: JZE LOOP - #000C #6300 - #000D #0004 -../../../as/div.casl:9:MOD LAD GR3,0,GR1 - #000E #1231 - #000F #0000 -../../../as/div.casl:10: ST GR3,M - #0010 #1130 - #0011 #0018 -../../../as/div.casl:11:FIN ST GR2,A - #0012 #1120 - #0013 #0017 -../../../as/div.casl:12: RET - #0014 #8100 -../../../as/div.casl:13:X DC 87 - #0015 #0057 -../../../as/div.casl:14:Y DC 11 - #0016 #000B -../../../as/div.casl:15:A DC 0 - #0017 #0000 -../../../as/div.casl:16:M DS 1 - #0018 #0000 -../../../as/div.casl:17: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 87 = #0057 = 0000000001010111 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 87 = #0057 = 0000000001010111 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 001 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 76 = #004C = 0000000001001100 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 76 = #004C = 0000000001001100 -#0008: GR2: 1 = #0001 = 0000000000000001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 76 = #004C = 0000000001001100 -#000A: GR2: 1 = #0001 = 0000000000000001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 76 = #004C = 0000000001001100 -#0004: GR2: 1 = #0001 = 0000000000000001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 65 = #0041 = 0000000001000001 -#0006: GR2: 1 = #0001 = 0000000000000001 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 65 = #0041 = 0000000001000001 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 65 = #0041 = 0000000001000001 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 65 = #0041 = 0000000001000001 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 54 = #0036 = 0000000000110110 -#0006: GR2: 2 = #0002 = 0000000000000010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 54 = #0036 = 0000000000110110 -#0008: GR2: 3 = #0003 = 0000000000000011 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 54 = #0036 = 0000000000110110 -#000A: GR2: 3 = #0003 = 0000000000000011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 54 = #0036 = 0000000000110110 -#0004: GR2: 3 = #0003 = 0000000000000011 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 43 = #002B = 0000000000101011 -#0006: GR2: 3 = #0003 = 0000000000000011 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 43 = #002B = 0000000000101011 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 43 = #002B = 0000000000101011 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 43 = #002B = 0000000000101011 -#0004: GR2: 4 = #0004 = 0000000000000100 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 32 = #0020 = 0000000000100000 -#0006: GR2: 4 = #0004 = 0000000000000100 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 32 = #0020 = 0000000000100000 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 32 = #0020 = 0000000000100000 -#000A: GR2: 5 = #0005 = 0000000000000101 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 32 = #0020 = 0000000000100000 -#0004: GR2: 5 = #0005 = 0000000000000101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 21 = #0015 = 0000000000010101 -#0006: GR2: 5 = #0005 = 0000000000000101 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 21 = #0015 = 0000000000010101 -#0008: GR2: 6 = #0006 = 0000000000000110 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 21 = #0015 = 0000000000010101 -#000A: GR2: 6 = #0006 = 0000000000000110 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 21 = #0015 = 0000000000010101 -#0004: GR2: 6 = #0006 = 0000000000000110 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 10 = #000A = 0000000000001010 -#0006: GR2: 6 = #0006 = 0000000000000110 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 10 = #000A = 0000000000001010 -#0008: GR2: 7 = #0007 = 0000000000000111 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 10 = #000A = 0000000000001010 -#000A: GR2: 7 = #0007 = 0000000000000111 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 010 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 10 = #000A = 0000000000001010 -#000C: GR2: 7 = #0007 = 0000000000000111 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 010 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 10 = #000A = 0000000000001010 -#000E: GR2: 7 = #0007 = 0000000000000111 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 010 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 10 = #000A = 0000000000001010 -#0010: GR2: 7 = #0007 = 0000000000000111 -#0010: GR3: 10 = #000A = 0000000000001010 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 10 = #000A = 0000000000001010 -#0012: GR2: 7 = #0007 = 0000000000000111 -#0012: GR3: 10 = #000A = 0000000000001010 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#0014: Register:::: -#0014: GR0: 0 = #0000 = 0000000000000000 -#0014: GR1: 10 = #000A = 0000000000001010 -#0014: GR2: 7 = #0007 = 0000000000000111 -#0014: GR3: 10 = #000A = 0000000000001010 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 512 = #0200 = 0000001000000000 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 010 - diff --git a/test/astest/div/Makefile b/test/astest/div/Makefile deleted file mode 100644 index 6c3fda7..0000000 --- a/test/astest/div/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = div -include ../Test.mk diff --git a/test/astest/div10_test/0.txt b/test/astest/div10_test/0.txt deleted file mode 100644 index a97a181..0000000 --- a/test/astest/div10_test/0.txt +++ /dev/null @@ -1,761 +0,0 @@ - -Assemble ../../../as/div10_test.casl (0) -../../../as/div10_test.casl:1:MAIN START -../../../as/div10_test.casl:2:BEGIN LAD GR1,91 -../../../as/div10_test.casl:3: CALL DIV10 -../../../as/div10_test.casl:4: RET -../../../as/div10_test.casl:5: END - -Assemble ../../../as/div10.casl (0) -../../../as/div10.casl:1:;GR1を10で割ったときの商をGR2、剰余をGR3に格納 -../../../as/div10.casl:2:DIV10 START -../../../as/div10.casl:3: LD GR3,GR1 -../../../as/div10.casl:4: LAD GR2,0 -../../../as/div10.casl:5:LOOP CPA GR3,TEN -../../../as/div10.casl:6: JMI FIN -../../../as/div10.casl:7: SUBL GR3,TEN -../../../as/div10.casl:8: LAD GR2,1,GR2 -../../../as/div10.casl:9: JUMP LOOP -../../../as/div10.casl:10:FIN RET -../../../as/div10.casl:11:TEN DC 10 -../../../as/div10.casl:12: END - -Label:::: -DIV10 ---> #0005 -BEGIN ---> #0000 -LOOP ---> #0008 -MAIN ---> #0000 -FIN ---> #0012 -TEN ---> #0013 - -Assemble ../../../as/div10_test.casl (1) -../../../as/div10_test.casl:1:MAIN START -../../../as/div10_test.casl:2:BEGIN LAD GR1,91 - #0000 #1210 - #0001 #005B -../../../as/div10_test.casl:3: CALL DIV10 - #0002 #8000 - #0003 #0005 -../../../as/div10_test.casl:4: RET - #0004 #8100 -../../../as/div10_test.casl:5: END - -Assemble ../../../as/div10.casl (1) -../../../as/div10.casl:1:;GR1を10で割ったときの商をGR2、剰余をGR3に格納 -../../../as/div10.casl:2:DIV10 START -../../../as/div10.casl:3: LD GR3,GR1 - #0005 #1431 -../../../as/div10.casl:4: LAD GR2,0 - #0006 #1220 - #0007 #0000 -../../../as/div10.casl:5:LOOP CPA GR3,TEN - #0008 #4030 - #0009 #0013 -../../../as/div10.casl:6: JMI FIN - #000A #6100 - #000B #0012 -../../../as/div10.casl:7: SUBL GR3,TEN - #000C #2330 - #000D #0013 -../../../as/div10.casl:8: LAD GR2,1,GR2 - #000E #1222 - #000F #0001 -../../../as/div10.casl:9: JUMP LOOP - #0010 #6400 - #0011 #0008 -../../../as/div10.casl:10:FIN RET - #0012 #8100 -../../../as/div10.casl:11:TEN DC 10 - #0013 #000A -../../../as/div10.casl:12: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 91 = #005B = 0000000001011011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 91 = #005B = 0000000001011011 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 91 = #005B = 0000000001011011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 91 = #005B = 0000000001011011 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 0 = #0000 = 0000000000000000 -#0008: GR3: 91 = #005B = 0000000001011011 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 0 = #0000 = 0000000000000000 -#000A: GR3: 91 = #005B = 0000000001011011 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 0 = #0000 = 0000000000000000 -#000C: GR3: 91 = #005B = 0000000001011011 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 0 = #0000 = 0000000000000000 -#000E: GR3: 81 = #0051 = 0000000001010001 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 1 = #0001 = 0000000000000001 -#0010: GR3: 81 = #0051 = 0000000001010001 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 1 = #0001 = 0000000000000001 -#0008: GR3: 81 = #0051 = 0000000001010001 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 1 = #0001 = 0000000000000001 -#000A: GR3: 81 = #0051 = 0000000001010001 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 1 = #0001 = 0000000000000001 -#000C: GR3: 81 = #0051 = 0000000001010001 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 1 = #0001 = 0000000000000001 -#000E: GR3: 71 = #0047 = 0000000001000111 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 2 = #0002 = 0000000000000010 -#0010: GR3: 71 = #0047 = 0000000001000111 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 71 = #0047 = 0000000001000111 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 71 = #0047 = 0000000001000111 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 2 = #0002 = 0000000000000010 -#000C: GR3: 71 = #0047 = 0000000001000111 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 2 = #0002 = 0000000000000010 -#000E: GR3: 61 = #003D = 0000000000111101 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 3 = #0003 = 0000000000000011 -#0010: GR3: 61 = #003D = 0000000000111101 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 3 = #0003 = 0000000000000011 -#0008: GR3: 61 = #003D = 0000000000111101 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 3 = #0003 = 0000000000000011 -#000A: GR3: 61 = #003D = 0000000000111101 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 3 = #0003 = 0000000000000011 -#000C: GR3: 61 = #003D = 0000000000111101 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 3 = #0003 = 0000000000000011 -#000E: GR3: 51 = #0033 = 0000000000110011 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 4 = #0004 = 0000000000000100 -#0010: GR3: 51 = #0033 = 0000000000110011 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 51 = #0033 = 0000000000110011 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 51 = #0033 = 0000000000110011 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 4 = #0004 = 0000000000000100 -#000C: GR3: 51 = #0033 = 0000000000110011 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 4 = #0004 = 0000000000000100 -#000E: GR3: 41 = #0029 = 0000000000101001 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 5 = #0005 = 0000000000000101 -#0010: GR3: 41 = #0029 = 0000000000101001 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 41 = #0029 = 0000000000101001 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 5 = #0005 = 0000000000000101 -#000A: GR3: 41 = #0029 = 0000000000101001 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 5 = #0005 = 0000000000000101 -#000C: GR3: 41 = #0029 = 0000000000101001 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 5 = #0005 = 0000000000000101 -#000E: GR3: 31 = #001F = 0000000000011111 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 6 = #0006 = 0000000000000110 -#0010: GR3: 31 = #001F = 0000000000011111 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 6 = #0006 = 0000000000000110 -#0008: GR3: 31 = #001F = 0000000000011111 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 6 = #0006 = 0000000000000110 -#000A: GR3: 31 = #001F = 0000000000011111 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 6 = #0006 = 0000000000000110 -#000C: GR3: 31 = #001F = 0000000000011111 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 6 = #0006 = 0000000000000110 -#000E: GR3: 21 = #0015 = 0000000000010101 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 7 = #0007 = 0000000000000111 -#0010: GR3: 21 = #0015 = 0000000000010101 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 7 = #0007 = 0000000000000111 -#0008: GR3: 21 = #0015 = 0000000000010101 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 7 = #0007 = 0000000000000111 -#000A: GR3: 21 = #0015 = 0000000000010101 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 7 = #0007 = 0000000000000111 -#000C: GR3: 21 = #0015 = 0000000000010101 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 7 = #0007 = 0000000000000111 -#000E: GR3: 11 = #000B = 0000000000001011 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 8 = #0008 = 0000000000001000 -#0010: GR3: 11 = #000B = 0000000000001011 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 8 = #0008 = 0000000000001000 -#0008: GR3: 11 = #000B = 0000000000001011 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 8 = #0008 = 0000000000001000 -#000A: GR3: 11 = #000B = 0000000000001011 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 91 = #005B = 0000000001011011 -#000C: GR2: 8 = #0008 = 0000000000001000 -#000C: GR3: 11 = #000B = 0000000000001011 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 91 = #005B = 0000000001011011 -#000E: GR2: 8 = #0008 = 0000000000001000 -#000E: GR3: 1 = #0001 = 0000000000000001 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 91 = #005B = 0000000001011011 -#0010: GR2: 9 = #0009 = 0000000000001001 -#0010: GR3: 1 = #0001 = 0000000000000001 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 91 = #005B = 0000000001011011 -#0008: GR2: 9 = #0009 = 0000000000001001 -#0008: GR3: 1 = #0001 = 0000000000000001 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 511 = #01FF = 0000000111111111 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 91 = #005B = 0000000001011011 -#000A: GR2: 9 = #0009 = 0000000000001001 -#000A: GR3: 1 = #0001 = 0000000000000001 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 010 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 91 = #005B = 0000000001011011 -#0012: GR2: 9 = #0009 = 0000000000001001 -#0012: GR3: 1 = #0001 = 0000000000000001 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 511 = #01FF = 0000000111111111 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 91 = #005B = 0000000001011011 -#0004: GR2: 9 = #0009 = 0000000000001001 -#0004: GR3: 1 = #0001 = 0000000000000001 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 - diff --git a/test/astest/div10_test/Makefile b/test/astest/div10_test/Makefile deleted file mode 100644 index 8904710..0000000 --- a/test/astest/div10_test/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = div10_test -ASFILE = ../../../as/div10_test.casl ../../../as/div10.casl -include ../Test.mk diff --git a/test/astest/div2/0.txt b/test/astest/div2/0.txt deleted file mode 100644 index 86cfc15..0000000 --- a/test/astest/div2/0.txt +++ /dev/null @@ -1,5415 +0,0 @@ - -Assemble ../../../as/div2.casl (0) - -Label:::: -A ---> #0015 -M ---> #0016 -X ---> #0013 -Y ---> #0014 -DIV ---> #0000 -BEGIN ---> #0000 -LOOP ---> #0004 -MOD ---> #000E -FIN ---> #0010 - -Assemble ../../../as/div2.casl (1) -../../../as/div2.casl:1:DIV START -../../../as/div2.casl:2:BEGIN LD GR1,X - #0000 #1010 - #0001 #0013 -../../../as/div2.casl:3: LD GR2,A - #0002 #1020 - #0003 #0015 -../../../as/div2.casl:4:LOOP SUBL GR1,Y - #0004 #2310 - #0005 #0014 -../../../as/div2.casl:5: ADDL GR2,=1 - #0017 #0001 - #0006 #2220 - #0007 #0017 -../../../as/div2.casl:6: CPL GR1,Y - #0008 #4110 - #0009 #0014 -../../../as/div2.casl:7: JPL LOOP - #000A #6500 - #000B #0004 -../../../as/div2.casl:8: JZE LOOP - #000C #6300 - #000D #0004 -../../../as/div2.casl:9:MOD ST GR1,M - #000E #1110 - #000F #0016 -../../../as/div2.casl:10:FIN ST GR2,A - #0010 #1120 - #0011 #0015 -../../../as/div2.casl:11: RET - #0012 #8100 -../../../as/div2.casl:12:X DC 333 - #0013 #014D -../../../as/div2.casl:13:Y DC 12 - #0014 #000C -../../../as/div2.casl:14:A DC 0 - #0015 #0000 -../../../as/div2.casl:15:M DS 1 - #0016 #0000 -../../../as/div2.casl:16: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 -#0000: Memory:::: -#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0000: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 333 = #014D = 0000000101001101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 -#0002: Memory:::: -#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0002: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 333 = #014D = 0000000101001101 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 001 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 321 = #0141 = 0000000101000001 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 321 = #0141 = 0000000101000001 -#0008: GR2: 1 = #0001 = 0000000000000001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 321 = #0141 = 0000000101000001 -#000A: GR2: 1 = #0001 = 0000000000000001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 321 = #0141 = 0000000101000001 -#0004: GR2: 1 = #0001 = 0000000000000001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 309 = #0135 = 0000000100110101 -#0006: GR2: 1 = #0001 = 0000000000000001 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 309 = #0135 = 0000000100110101 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 309 = #0135 = 0000000100110101 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 309 = #0135 = 0000000100110101 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 297 = #0129 = 0000000100101001 -#0006: GR2: 2 = #0002 = 0000000000000010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 297 = #0129 = 0000000100101001 -#0008: GR2: 3 = #0003 = 0000000000000011 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 297 = #0129 = 0000000100101001 -#000A: GR2: 3 = #0003 = 0000000000000011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 297 = #0129 = 0000000100101001 -#0004: GR2: 3 = #0003 = 0000000000000011 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 285 = #011D = 0000000100011101 -#0006: GR2: 3 = #0003 = 0000000000000011 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 285 = #011D = 0000000100011101 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 285 = #011D = 0000000100011101 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 285 = #011D = 0000000100011101 -#0004: GR2: 4 = #0004 = 0000000000000100 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 273 = #0111 = 0000000100010001 -#0006: GR2: 4 = #0004 = 0000000000000100 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 273 = #0111 = 0000000100010001 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 273 = #0111 = 0000000100010001 -#000A: GR2: 5 = #0005 = 0000000000000101 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 273 = #0111 = 0000000100010001 -#0004: GR2: 5 = #0005 = 0000000000000101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 261 = #0105 = 0000000100000101 -#0006: GR2: 5 = #0005 = 0000000000000101 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 261 = #0105 = 0000000100000101 -#0008: GR2: 6 = #0006 = 0000000000000110 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 261 = #0105 = 0000000100000101 -#000A: GR2: 6 = #0006 = 0000000000000110 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 261 = #0105 = 0000000100000101 -#0004: GR2: 6 = #0006 = 0000000000000110 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 249 = #00F9 = 0000000011111001 -#0006: GR2: 6 = #0006 = 0000000000000110 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 249 = #00F9 = 0000000011111001 -#0008: GR2: 7 = #0007 = 0000000000000111 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 249 = #00F9 = 0000000011111001 -#000A: GR2: 7 = #0007 = 0000000000000111 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 249 = #00F9 = 0000000011111001 -#0004: GR2: 7 = #0007 = 0000000000000111 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 237 = #00ED = 0000000011101101 -#0006: GR2: 7 = #0007 = 0000000000000111 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 237 = #00ED = 0000000011101101 -#0008: GR2: 8 = #0008 = 0000000000001000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 237 = #00ED = 0000000011101101 -#000A: GR2: 8 = #0008 = 0000000000001000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 237 = #00ED = 0000000011101101 -#0004: GR2: 8 = #0008 = 0000000000001000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 225 = #00E1 = 0000000011100001 -#0006: GR2: 8 = #0008 = 0000000000001000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 225 = #00E1 = 0000000011100001 -#0008: GR2: 9 = #0009 = 0000000000001001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 225 = #00E1 = 0000000011100001 -#000A: GR2: 9 = #0009 = 0000000000001001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 225 = #00E1 = 0000000011100001 -#0004: GR2: 9 = #0009 = 0000000000001001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 213 = #00D5 = 0000000011010101 -#0006: GR2: 9 = #0009 = 0000000000001001 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 213 = #00D5 = 0000000011010101 -#0008: GR2: 10 = #000A = 0000000000001010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 213 = #00D5 = 0000000011010101 -#000A: GR2: 10 = #000A = 0000000000001010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 213 = #00D5 = 0000000011010101 -#0004: GR2: 10 = #000A = 0000000000001010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 201 = #00C9 = 0000000011001001 -#0006: GR2: 10 = #000A = 0000000000001010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 201 = #00C9 = 0000000011001001 -#0008: GR2: 11 = #000B = 0000000000001011 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 201 = #00C9 = 0000000011001001 -#000A: GR2: 11 = #000B = 0000000000001011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 201 = #00C9 = 0000000011001001 -#0004: GR2: 11 = #000B = 0000000000001011 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 189 = #00BD = 0000000010111101 -#0006: GR2: 11 = #000B = 0000000000001011 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 189 = #00BD = 0000000010111101 -#0008: GR2: 12 = #000C = 0000000000001100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 189 = #00BD = 0000000010111101 -#000A: GR2: 12 = #000C = 0000000000001100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 189 = #00BD = 0000000010111101 -#0004: GR2: 12 = #000C = 0000000000001100 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 177 = #00B1 = 0000000010110001 -#0006: GR2: 12 = #000C = 0000000000001100 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 177 = #00B1 = 0000000010110001 -#0008: GR2: 13 = #000D = 0000000000001101 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 177 = #00B1 = 0000000010110001 -#000A: GR2: 13 = #000D = 0000000000001101 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 177 = #00B1 = 0000000010110001 -#0004: GR2: 13 = #000D = 0000000000001101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 165 = #00A5 = 0000000010100101 -#0006: GR2: 13 = #000D = 0000000000001101 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 165 = #00A5 = 0000000010100101 -#0008: GR2: 14 = #000E = 0000000000001110 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 165 = #00A5 = 0000000010100101 -#000A: GR2: 14 = #000E = 0000000000001110 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 165 = #00A5 = 0000000010100101 -#0004: GR2: 14 = #000E = 0000000000001110 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 153 = #0099 = 0000000010011001 -#0006: GR2: 14 = #000E = 0000000000001110 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 153 = #0099 = 0000000010011001 -#0008: GR2: 15 = #000F = 0000000000001111 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 153 = #0099 = 0000000010011001 -#000A: GR2: 15 = #000F = 0000000000001111 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 153 = #0099 = 0000000010011001 -#0004: GR2: 15 = #000F = 0000000000001111 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 141 = #008D = 0000000010001101 -#0006: GR2: 15 = #000F = 0000000000001111 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 141 = #008D = 0000000010001101 -#0008: GR2: 16 = #0010 = 0000000000010000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 141 = #008D = 0000000010001101 -#000A: GR2: 16 = #0010 = 0000000000010000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 141 = #008D = 0000000010001101 -#0004: GR2: 16 = #0010 = 0000000000010000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 129 = #0081 = 0000000010000001 -#0006: GR2: 16 = #0010 = 0000000000010000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 129 = #0081 = 0000000010000001 -#0008: GR2: 17 = #0011 = 0000000000010001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 129 = #0081 = 0000000010000001 -#000A: GR2: 17 = #0011 = 0000000000010001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 129 = #0081 = 0000000010000001 -#0004: GR2: 17 = #0011 = 0000000000010001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 117 = #0075 = 0000000001110101 -#0006: GR2: 17 = #0011 = 0000000000010001 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 117 = #0075 = 0000000001110101 -#0008: GR2: 18 = #0012 = 0000000000010010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 117 = #0075 = 0000000001110101 -#000A: GR2: 18 = #0012 = 0000000000010010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 117 = #0075 = 0000000001110101 -#0004: GR2: 18 = #0012 = 0000000000010010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 105 = #0069 = 0000000001101001 -#0006: GR2: 18 = #0012 = 0000000000010010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 105 = #0069 = 0000000001101001 -#0008: GR2: 19 = #0013 = 0000000000010011 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 105 = #0069 = 0000000001101001 -#000A: GR2: 19 = #0013 = 0000000000010011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 105 = #0069 = 0000000001101001 -#0004: GR2: 19 = #0013 = 0000000000010011 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 93 = #005D = 0000000001011101 -#0006: GR2: 19 = #0013 = 0000000000010011 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 93 = #005D = 0000000001011101 -#0008: GR2: 20 = #0014 = 0000000000010100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 93 = #005D = 0000000001011101 -#000A: GR2: 20 = #0014 = 0000000000010100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 93 = #005D = 0000000001011101 -#0004: GR2: 20 = #0014 = 0000000000010100 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 81 = #0051 = 0000000001010001 -#0006: GR2: 20 = #0014 = 0000000000010100 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 81 = #0051 = 0000000001010001 -#0008: GR2: 21 = #0015 = 0000000000010101 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 81 = #0051 = 0000000001010001 -#000A: GR2: 21 = #0015 = 0000000000010101 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 81 = #0051 = 0000000001010001 -#0004: GR2: 21 = #0015 = 0000000000010101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 69 = #0045 = 0000000001000101 -#0006: GR2: 21 = #0015 = 0000000000010101 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 69 = #0045 = 0000000001000101 -#0008: GR2: 22 = #0016 = 0000000000010110 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 69 = #0045 = 0000000001000101 -#000A: GR2: 22 = #0016 = 0000000000010110 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 69 = #0045 = 0000000001000101 -#0004: GR2: 22 = #0016 = 0000000000010110 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 57 = #0039 = 0000000000111001 -#0006: GR2: 22 = #0016 = 0000000000010110 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 57 = #0039 = 0000000000111001 -#0008: GR2: 23 = #0017 = 0000000000010111 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 57 = #0039 = 0000000000111001 -#000A: GR2: 23 = #0017 = 0000000000010111 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 57 = #0039 = 0000000000111001 -#0004: GR2: 23 = #0017 = 0000000000010111 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 45 = #002D = 0000000000101101 -#0006: GR2: 23 = #0017 = 0000000000010111 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 45 = #002D = 0000000000101101 -#0008: GR2: 24 = #0018 = 0000000000011000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 45 = #002D = 0000000000101101 -#000A: GR2: 24 = #0018 = 0000000000011000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 45 = #002D = 0000000000101101 -#0004: GR2: 24 = #0018 = 0000000000011000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 33 = #0021 = 0000000000100001 -#0006: GR2: 24 = #0018 = 0000000000011000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 33 = #0021 = 0000000000100001 -#0008: GR2: 25 = #0019 = 0000000000011001 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 33 = #0021 = 0000000000100001 -#000A: GR2: 25 = #0019 = 0000000000011001 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 33 = #0021 = 0000000000100001 -#0004: GR2: 25 = #0019 = 0000000000011001 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 21 = #0015 = 0000000000010101 -#0006: GR2: 25 = #0019 = 0000000000011001 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 21 = #0015 = 0000000000010101 -#0008: GR2: 26 = #001A = 0000000000011010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 21 = #0015 = 0000000000010101 -#000A: GR2: 26 = #001A = 0000000000011010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 21 = #0015 = 0000000000010101 -#0004: GR2: 26 = #001A = 0000000000011010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 -#0004: Memory:::: -#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0004: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 9 = #0009 = 0000000000001001 -#0006: GR2: 26 = #001A = 0000000000011010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 -#0006: Memory:::: -#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0006: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 9 = #0009 = 0000000000001001 -#0008: GR2: 27 = #001B = 0000000000011011 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 -#0008: Memory:::: -#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0008: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0008: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 9 = #0009 = 0000000000001001 -#000A: GR2: 27 = #001B = 0000000000011011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 010 -#000A: Memory:::: -#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000A: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000A: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 9 = #0009 = 0000000000001001 -#000C: GR2: 27 = #001B = 0000000000011011 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 010 -#000C: Memory:::: -#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000C: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000C: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 9 = #0009 = 0000000000001001 -#000E: GR2: 27 = #001B = 0000000000011011 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 010 -#000E: Memory:::: -#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#000E: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#000E: 0010: 1120 0015 8100 014D 000C 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 9 = #0009 = 0000000000001001 -#0010: GR2: 27 = #001B = 0000000000011011 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 010 -#0010: Memory:::: -#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0010: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0010: 0010: 1120 0015 8100 014D 000C 0000 0009 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 9 = #0009 = 0000000000001001 -#0012: GR2: 27 = #001B = 0000000000011011 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 010 -#0012: Memory:::: -#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0012: 0000: 1010 0013 1020 0015 2310 0014 2220 0017 4110 0014 6500 0004 6300 0004 1110 0016 -#0012: 0010: 1120 0015 8100 014D 000C 001B 0009 0001 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 -#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 - diff --git a/test/astest/div2/Makefile b/test/astest/div2/Makefile deleted file mode 100644 index 5cd3828..0000000 --- a/test/astest/div2/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = div2 -CASL2FLAG = -atld -include ../Test.mk diff --git a/test/astest/ds/0.txt b/test/astest/ds/0.txt deleted file mode 100644 index 7caca33..0000000 --- a/test/astest/ds/0.txt +++ /dev/null @@ -1,174 +0,0 @@ - -Assemble ../../../as/ds.casl (0) -../../../as/ds.casl:1:MAIN START -../../../as/ds.casl:2: LAD GR1,=10 -../../../as/ds.casl:3: LAD GR2,=20 -../../../as/ds.casl:4: LD GR1,0,GR1 -../../../as/ds.casl:5: LD GR2,0,GR2 -../../../as/ds.casl:6: ST GR1,A -../../../as/ds.casl:7: LD GR3,A -../../../as/ds.casl:8: ST GR2,B -../../../as/ds.casl:9: LD GR3,A -../../../as/ds.casl:10: RET -../../../as/ds.casl:11:A DS 0 -../../../as/ds.casl:12:B DS 1 -../../../as/ds.casl:13: END - -Label:::: -A ---> #0011 -B ---> #0011 -MAIN ---> #0000 - -Assemble ../../../as/ds.casl (1) -../../../as/ds.casl:1:MAIN START -../../../as/ds.casl:2: LAD GR1,=10 - #0012 #000A - #0000 #1210 - #0001 #0012 -../../../as/ds.casl:3: LAD GR2,=20 - #0013 #0014 - #0002 #1220 - #0003 #0013 -../../../as/ds.casl:4: LD GR1,0,GR1 - #0004 #1011 - #0005 #0000 -../../../as/ds.casl:5: LD GR2,0,GR2 - #0006 #1022 - #0007 #0000 -../../../as/ds.casl:6: ST GR1,A - #0008 #1110 - #0009 #0011 -../../../as/ds.casl:7: LD GR3,A - #000A #1030 - #000B #0011 -../../../as/ds.casl:8: ST GR2,B - #000C #1120 - #000D #0011 -../../../as/ds.casl:9: LD GR3,A - #000E #1030 - #000F #0011 -../../../as/ds.casl:10: RET - #0010 #8100 -../../../as/ds.casl:11:A DS 0 -../../../as/ds.casl:12:B DS 1 - #0011 #0000 -../../../as/ds.casl:13: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 18 = #0012 = 0000000000010010 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 18 = #0012 = 0000000000010010 -#0004: GR2: 19 = #0013 = 0000000000010011 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 10 = #000A = 0000000000001010 -#0006: GR2: 19 = #0013 = 0000000000010011 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 10 = #000A = 0000000000001010 -#0008: GR2: 20 = #0014 = 0000000000010100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 10 = #000A = 0000000000001010 -#000A: GR2: 20 = #0014 = 0000000000010100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 10 = #000A = 0000000000001010 -#000C: GR2: 20 = #0014 = 0000000000010100 -#000C: GR3: 10 = #000A = 0000000000001010 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 10 = #000A = 0000000000001010 -#000E: GR2: 20 = #0014 = 0000000000010100 -#000E: GR3: 10 = #000A = 0000000000001010 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 10 = #000A = 0000000000001010 -#0010: GR2: 20 = #0014 = 0000000000010100 -#0010: GR3: 20 = #0014 = 0000000000010100 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - diff --git a/test/astest/ds/Makefile b/test/astest/ds/Makefile deleted file mode 100644 index e8ffea6..0000000 --- a/test/astest/ds/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = ds -include ../Test.mk diff --git a/test/astest/ds_err/0.txt b/test/astest/ds_err/0.txt deleted file mode 100644 index 0e4a4cf..0000000 --- a/test/astest/ds_err/0.txt +++ /dev/null @@ -1,9 +0,0 @@ - -Assemble ../../../as/ds_err.casl (0) -../../../as/ds_err.casl:1:MAIN START -../../../as/ds_err.casl:2: LAD GR0,=10 -../../../as/ds_err.casl:3: ST GR0,A -../../../as/ds_err.casl:4:A DS -Assemble error - 106: operand count mismatch - ../../../as/ds_err.casl:4: A DS - diff --git a/test/astest/ds_err/Makefile b/test/astest/ds_err/Makefile deleted file mode 100644 index 7b4c0aa..0000000 --- a/test/astest/ds_err/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = ds_err -include ../Test.mk \ No newline at end of file diff --git a/test/astest/floatedit/0.txt b/test/astest/floatedit/0.txt deleted file mode 100644 index f57d05e..0000000 --- a/test/astest/floatedit/0.txt +++ /dev/null @@ -1,500 +0,0 @@ - -Assemble ../../../as/floatedit.casl (0) -../../../as/floatedit.casl:1:EDIT START -../../../as/floatedit.casl:2:RETRY IN INAREA,INLENG -../../../as/floatedit.casl:3: LAD GR1,0 -../../../as/floatedit.casl:4: OR GR1,INLENG -../../../as/floatedit.casl:5: JZE FINISH -../../../as/floatedit.casl:6: CPA GR1,TEN -../../../as/floatedit.casl:7: JZE BEGIN -../../../as/floatedit.casl:8: OUT ERRMSG,MSGLNG -../../../as/floatedit.casl:9: JUMP RETRY -../../../as/floatedit.casl:10:BEGIN LAD GR0,1 -../../../as/floatedit.casl:11: ST GR0,ZSFLAG -../../../as/floatedit.casl:12: LAD GR1,0 -../../../as/floatedit.casl:13: LAD GR2,-1 -../../../as/floatedit.casl:14: LAD GR3,0 -../../../as/floatedit.casl:15:LOOP LD GR0,MASK,GR3 -../../../as/floatedit.casl:16: PUSH 1,GR3 -../../../as/floatedit.casl:17: LD GR3,INAREA,GR1 -../../../as/floatedit.casl:18: LAD GR1,1,GR1 -../../../as/floatedit.casl:19: CPL GR0,DIGIT0 -../../../as/floatedit.casl:20: JZE ENDSPR -../../../as/floatedit.casl:21: CPL GR0,DIGIT9 -../../../as/floatedit.casl:22: JNZ NONDGT -../../../as/floatedit.casl:23: CPL GR3,DIGIT0 -../../../as/floatedit.casl:24: JNZ ENDSPR -../../../as/floatedit.casl:25: LAD GR0,0 -../../../as/floatedit.casl:26: OR GR0,ZSFLAG -../../../as/floatedit.casl:27: JNZ SUPPRS -../../../as/floatedit.casl:28:ENDSPR LD GR0,OTAREA,GR2 -../../../as/floatedit.casl:29: CPL GR0,SPACE -../../../as/floatedit.casl:30: JNZ NOT1ST -../../../as/floatedit.casl:31: LD GR0,MASK -../../../as/floatedit.casl:32: ST GR0,OTAREA,GR2 -../../../as/floatedit.casl:33: LAD GR0,0 -../../../as/floatedit.casl:34: ST GR0,ZSFLAG -../../../as/floatedit.casl:35:NOT1ST LAD GR0,0,GR3 -../../../as/floatedit.casl:36: JUMP STORE -../../../as/floatedit.casl:37:NONDGT LAD GR1,-1,GR1 -../../../as/floatedit.casl:38: LAD GR3,0 -../../../as/floatedit.casl:39: OR GR3,ZSFLAG -../../../as/floatedit.casl:40: JZE STORE -../../../as/floatedit.casl:41:SUPPRS LD GR0,SPACE -../../../as/floatedit.casl:42:STORE LAD GR2,1,GR2 -../../../as/floatedit.casl:43: ST GR0,OTAREA,GR2 -../../../as/floatedit.casl:44: POP GR3 -../../../as/floatedit.casl:45: CPA GR1,INLENG -../../../as/floatedit.casl:46: JNZ LOOP -../../../as/floatedit.casl:47: LAD GR2,1,GR2 -../../../as/floatedit.casl:48: ST GR2,OTLENG -../../../as/floatedit.casl:49: OUT OTAREA,OTLENG -../../../as/floatedit.casl:50: JUMP RETRY -../../../as/floatedit.casl:51:FINISH RET -../../../as/floatedit.casl:52:MASK DC '\99,999,990.99' -../../../as/floatedit.casl:53:SPACE DC ' ' -../../../as/floatedit.casl:54:DIGIT0 DC '0' -../../../as/floatedit.casl:55:DIGIT9 DC '9' -../../../as/floatedit.casl:56:TEN DC 10 -../../../as/floatedit.casl:57:ERRMSG DC 'input error!' -../../../as/floatedit.casl:58:MSGLNG DC 12 -../../../as/floatedit.casl:59:INAREA DS 80 -../../../as/floatedit.casl:60:INLENG DS 1 -../../../as/floatedit.casl:61:OTAREA DS 80 -../../../as/floatedit.casl:62:OTLENG DS 1 -../../../as/floatedit.casl:63:ZSFLAG DS 1 -../../../as/floatedit.casl:64: END - -Label:::: -MSGLNG ---> #00AA -EDIT ---> #0000 -ZSFLAG ---> #014D -INAREA ---> #00AB -OTLENG ---> #014C -NONDGT ---> #0060 -RETRY ---> #0000 -BEGIN ---> #002A -FINISH ---> #008B -INLENG ---> #00FB -SUPPRS ---> #0068 -LOOP ---> #0034 -NOT1ST ---> #005C -STORE ---> #006A -DIGIT0 ---> #009B -DIGIT9 ---> #009C -SPACE ---> #009A -MASK ---> #008C -OTAREA ---> #00FC -ENDSPR ---> #004E -ERRMSG ---> #009E -TEN ---> #009D - -Assemble ../../../as/floatedit.casl (1) -../../../as/floatedit.casl:1:EDIT START -../../../as/floatedit.casl:2:RETRY IN INAREA,INLENG - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #00AB - #0006 #1220 - #0007 #00FB - #0008 #F000 - #0009 #0001 - #000A #7120 - #000B #7110 -../../../as/floatedit.casl:3: LAD GR1,0 - #000C #1210 - #000D #0000 -../../../as/floatedit.casl:4: OR GR1,INLENG - #000E #3110 - #000F #00FB -../../../as/floatedit.casl:5: JZE FINISH - #0010 #6300 - #0011 #008B -../../../as/floatedit.casl:6: CPA GR1,TEN - #0012 #4010 - #0013 #009D -../../../as/floatedit.casl:7: JZE BEGIN - #0014 #6300 - #0015 #002A -../../../as/floatedit.casl:8: OUT ERRMSG,MSGLNG - #0016 #7001 - #0017 #0000 - #0018 #7002 - #0019 #0000 - #001A #1210 - #001B #009E - #001C #1020 - #001D #00AA - #001E #F000 - #001F #0002 - #0020 #1210 - #0021 #014E - #014E #000A - #0022 #1220 - #0023 #0001 - #0024 #F000 - #0025 #0002 - #0026 #7120 - #0027 #7110 -../../../as/floatedit.casl:9: JUMP RETRY - #0028 #6400 - #0029 #0000 -../../../as/floatedit.casl:10:BEGIN LAD GR0,1 - #002A #1200 - #002B #0001 -../../../as/floatedit.casl:11: ST GR0,ZSFLAG - #002C #1100 - #002D #014D -../../../as/floatedit.casl:12: LAD GR1,0 - #002E #1210 - #002F #0000 -../../../as/floatedit.casl:13: LAD GR2,-1 - #0030 #1220 - #0031 #FFFF -../../../as/floatedit.casl:14: LAD GR3,0 - #0032 #1230 - #0033 #0000 -../../../as/floatedit.casl:15:LOOP LD GR0,MASK,GR3 - #0034 #1003 - #0035 #008C -../../../as/floatedit.casl:16: PUSH 1,GR3 - #0036 #7003 - #0037 #0001 -../../../as/floatedit.casl:17: LD GR3,INAREA,GR1 - #0038 #1031 - #0039 #00AB -../../../as/floatedit.casl:18: LAD GR1,1,GR1 - #003A #1211 - #003B #0001 -../../../as/floatedit.casl:19: CPL GR0,DIGIT0 - #003C #4100 - #003D #009B -../../../as/floatedit.casl:20: JZE ENDSPR - #003E #6300 - #003F #004E -../../../as/floatedit.casl:21: CPL GR0,DIGIT9 - #0040 #4100 - #0041 #009C -../../../as/floatedit.casl:22: JNZ NONDGT - #0042 #6200 - #0043 #0060 -../../../as/floatedit.casl:23: CPL GR3,DIGIT0 - #0044 #4130 - #0045 #009B -../../../as/floatedit.casl:24: JNZ ENDSPR - #0046 #6200 - #0047 #004E -../../../as/floatedit.casl:25: LAD GR0,0 - #0048 #1200 - #0049 #0000 -../../../as/floatedit.casl:26: OR GR0,ZSFLAG - #004A #3100 - #004B #014D -../../../as/floatedit.casl:27: JNZ SUPPRS - #004C #6200 - #004D #0068 -../../../as/floatedit.casl:28:ENDSPR LD GR0,OTAREA,GR2 - #004E #1002 - #004F #00FC -../../../as/floatedit.casl:29: CPL GR0,SPACE - #0050 #4100 - #0051 #009A -../../../as/floatedit.casl:30: JNZ NOT1ST - #0052 #6200 - #0053 #005C -../../../as/floatedit.casl:31: LD GR0,MASK - #0054 #1000 - #0055 #008C -../../../as/floatedit.casl:32: ST GR0,OTAREA,GR2 - #0056 #1102 - #0057 #00FC -../../../as/floatedit.casl:33: LAD GR0,0 - #0058 #1200 - #0059 #0000 -../../../as/floatedit.casl:34: ST GR0,ZSFLAG - #005A #1100 - #005B #014D -../../../as/floatedit.casl:35:NOT1ST LAD GR0,0,GR3 - #005C #1203 - #005D #0000 -../../../as/floatedit.casl:36: JUMP STORE - #005E #6400 - #005F #006A -../../../as/floatedit.casl:37:NONDGT LAD GR1,-1,GR1 - #0060 #1211 - #0061 #FFFF -../../../as/floatedit.casl:38: LAD GR3,0 - #0062 #1230 - #0063 #0000 -../../../as/floatedit.casl:39: OR GR3,ZSFLAG - #0064 #3130 - #0065 #014D -../../../as/floatedit.casl:40: JZE STORE - #0066 #6300 - #0067 #006A -../../../as/floatedit.casl:41:SUPPRS LD GR0,SPACE - #0068 #1000 - #0069 #009A -../../../as/floatedit.casl:42:STORE LAD GR2,1,GR2 - #006A #1222 - #006B #0001 -../../../as/floatedit.casl:43: ST GR0,OTAREA,GR2 - #006C #1102 - #006D #00FC -../../../as/floatedit.casl:44: POP GR3 - #006E #7130 -../../../as/floatedit.casl:45: CPA GR1,INLENG - #006F #4010 - #0070 #00FB -../../../as/floatedit.casl:46: JNZ LOOP - #0071 #6200 - #0072 #0034 -../../../as/floatedit.casl:47: LAD GR2,1,GR2 - #0073 #1222 - #0074 #0001 -../../../as/floatedit.casl:48: ST GR2,OTLENG - #0075 #1120 - #0076 #014C -../../../as/floatedit.casl:49: OUT OTAREA,OTLENG - #0077 #7001 - #0078 #0000 - #0079 #7002 - #007A #0000 - #007B #1210 - #007C #00FC - #007D #1020 - #007E #014C - #007F #F000 - #0080 #0002 - #0081 #1210 - #0082 #014F - #014F #000A - #0083 #1220 - #0084 #0001 - #0085 #F000 - #0086 #0002 - #0087 #7120 - #0088 #7110 -../../../as/floatedit.casl:50: JUMP RETRY - #0089 #6400 - #008A #0000 -../../../as/floatedit.casl:51:FINISH RET - #008B #8100 -../../../as/floatedit.casl:52:MASK DC '\99,999,990.99' - #008C #005C - #008D #0039 - #008E #0039 - #008F #002C - #0090 #0039 - #0091 #0039 - #0092 #0039 - #0093 #002C - #0094 #0039 - #0095 #0039 - #0096 #0030 - #0097 #002E - #0098 #0039 - #0099 #0039 -../../../as/floatedit.casl:53:SPACE DC ' ' - #009A #0020 -../../../as/floatedit.casl:54:DIGIT0 DC '0' - #009B #0030 -../../../as/floatedit.casl:55:DIGIT9 DC '9' - #009C #0039 -../../../as/floatedit.casl:56:TEN DC 10 - #009D #000A -../../../as/floatedit.casl:57:ERRMSG DC 'input error!' - #009E #0069 - #009F #006E - #00A0 #0070 - #00A1 #0075 - #00A2 #0074 - #00A3 #0020 - #00A4 #0065 - #00A5 #0072 - #00A6 #0072 - #00A7 #006F - #00A8 #0072 - #00A9 #0021 -../../../as/floatedit.casl:58:MSGLNG DC 12 - #00AA #000C -../../../as/floatedit.casl:59:INAREA DS 80 - #00AB #0000 - #00AC #0000 - #00AD #0000 - #00AE #0000 - #00AF #0000 - #00B0 #0000 - #00B1 #0000 - #00B2 #0000 - #00B3 #0000 - #00B4 #0000 - #00B5 #0000 - #00B6 #0000 - #00B7 #0000 - #00B8 #0000 - #00B9 #0000 - #00BA #0000 - #00BB #0000 - #00BC #0000 - #00BD #0000 - #00BE #0000 - #00BF #0000 - #00C0 #0000 - #00C1 #0000 - #00C2 #0000 - #00C3 #0000 - #00C4 #0000 - #00C5 #0000 - #00C6 #0000 - #00C7 #0000 - #00C8 #0000 - #00C9 #0000 - #00CA #0000 - #00CB #0000 - #00CC #0000 - #00CD #0000 - #00CE #0000 - #00CF #0000 - #00D0 #0000 - #00D1 #0000 - #00D2 #0000 - #00D3 #0000 - #00D4 #0000 - #00D5 #0000 - #00D6 #0000 - #00D7 #0000 - #00D8 #0000 - #00D9 #0000 - #00DA #0000 - #00DB #0000 - #00DC #0000 - #00DD #0000 - #00DE #0000 - #00DF #0000 - #00E0 #0000 - #00E1 #0000 - #00E2 #0000 - #00E3 #0000 - #00E4 #0000 - #00E5 #0000 - #00E6 #0000 - #00E7 #0000 - #00E8 #0000 - #00E9 #0000 - #00EA #0000 - #00EB #0000 - #00EC #0000 - #00ED #0000 - #00EE #0000 - #00EF #0000 - #00F0 #0000 - #00F1 #0000 - #00F2 #0000 - #00F3 #0000 - #00F4 #0000 - #00F5 #0000 - #00F6 #0000 - #00F7 #0000 - #00F8 #0000 - #00F9 #0000 - #00FA #0000 -../../../as/floatedit.casl:60:INLENG DS 1 - #00FB #0000 -../../../as/floatedit.casl:61:OTAREA DS 80 - #00FC #0000 - #00FD #0000 - #00FE #0000 - #00FF #0000 - #0100 #0000 - #0101 #0000 - #0102 #0000 - #0103 #0000 - #0104 #0000 - #0105 #0000 - #0106 #0000 - #0107 #0000 - #0108 #0000 - #0109 #0000 - #010A #0000 - #010B #0000 - #010C #0000 - #010D #0000 - #010E #0000 - #010F #0000 - #0110 #0000 - #0111 #0000 - #0112 #0000 - #0113 #0000 - #0114 #0000 - #0115 #0000 - #0116 #0000 - #0117 #0000 - #0118 #0000 - #0119 #0000 - #011A #0000 - #011B #0000 - #011C #0000 - #011D #0000 - #011E #0000 - #011F #0000 - #0120 #0000 - #0121 #0000 - #0122 #0000 - #0123 #0000 - #0124 #0000 - #0125 #0000 - #0126 #0000 - #0127 #0000 - #0128 #0000 - #0129 #0000 - #012A #0000 - #012B #0000 - #012C #0000 - #012D #0000 - #012E #0000 - #012F #0000 - #0130 #0000 - #0131 #0000 - #0132 #0000 - #0133 #0000 - #0134 #0000 - #0135 #0000 - #0136 #0000 - #0137 #0000 - #0138 #0000 - #0139 #0000 - #013A #0000 - #013B #0000 - #013C #0000 - #013D #0000 - #013E #0000 - #013F #0000 - #0140 #0000 - #0141 #0000 - #0142 #0000 - #0143 #0000 - #0144 #0000 - #0145 #0000 - #0146 #0000 - #0147 #0000 - #0148 #0000 - #0149 #0000 - #014A #0000 - #014B #0000 -../../../as/floatedit.casl:62:OTLENG DS 1 - #014C #0000 -../../../as/floatedit.casl:63:ZSFLAG DS 1 - #014D #0000 -../../../as/floatedit.casl:64: END -input error! -input error! -input error! -\12,345,678.90 -\12,345,678.09 - \2,234,568.19 - \2,234,068.19 - \0.01 diff --git a/test/astest/floatedit/Makefile b/test/astest/floatedit/Makefile deleted file mode 100644 index a3b5f95..0000000 --- a/test/astest/floatedit/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = floatedit -CASL2FLAG = -als -INFILE = teststr.txt -include ../Test.mk diff --git a/test/astest/hanoi/0.txt b/test/astest/hanoi/0.txt deleted file mode 100644 index bbf0a34..0000000 --- a/test/astest/hanoi/0.txt +++ /dev/null @@ -1,60 +0,0 @@ - -Assemble ../../../as/hanoi.casl (0) -../../../as/hanoi.casl:1:; ハノイの塔を解くプログラム -../../../as/hanoi.casl:2:MAIN START -../../../as/hanoi.casl:3: LD GR0,N -../../../as/hanoi.casl:4: LD GR1,A -../../../as/hanoi.casl:5: LD GR2,B -../../../as/hanoi.casl:6: LD GR3,C -../../../as/hanoi.casl:7: CALL HANOI -../../../as/hanoi.casl:8: RET -../../../as/hanoi.casl:9: -../../../as/hanoi.casl:10:HANOI CPA GR0,=1 -../../../as/hanoi.casl:11: JZE DISP -../../../as/hanoi.casl:12: SUBA GR0,=1 -../../../as/hanoi.casl:13: PUSH 0,GR2 -../../../as/hanoi.casl:14: PUSH 0,GR3 -../../../as/hanoi.casl:15: POP GR2 -../../../as/hanoi.casl:16: POP GR3 -../../../as/hanoi.casl:17: CALL HANOI -../../../as/hanoi.casl:18: PUSH 0,GR2 -../../../as/hanoi.casl:19: PUSH 0,GR3 -../../../as/hanoi.casl:20: POP GR2 -../../../as/hanoi.casl:21: POP GR3 -../../../as/hanoi.casl:22: CALL DISP -../../../as/hanoi.casl:23: PUSH 0,GR1 -../../../as/hanoi.casl:24: PUSH 0,GR2 -../../../as/hanoi.casl:25: POP GR1 -../../../as/hanoi.casl:26: POP GR2 -../../../as/hanoi.casl:27: CALL HANOI -../../../as/hanoi.casl:28: PUSH 0,GR1 -../../../as/hanoi.casl:29: PUSH 0,GR2 -../../../as/hanoi.casl:30: POP GR1 -../../../as/hanoi.casl:31: POP GR2 -../../../as/hanoi.casl:32: ADDA GR0,=1 -../../../as/hanoi.casl:33: RET -../../../as/hanoi.casl:34: -../../../as/hanoi.casl:35:DISP ST GR1,MSG1 -../../../as/hanoi.casl:36: ST GR3,MSG2 -../../../as/hanoi.casl:37: OUT MSG,LNG -../../../as/hanoi.casl:38: RET -../../../as/hanoi.casl:39: -../../../as/hanoi.casl:40:N DC 3 ;輪の総数 -../../../as/hanoi.casl:41:LNG DC 11 ;メッセージの長さ -../../../as/hanoi.casl:42:A DC 'A' -../../../as/hanoi.casl:43:B DC 'B' -../../../as/hanoi.casl:44:C DC 'C' -../../../as/hanoi.casl:45:MSG DC 'from ' -../../../as/hanoi.casl:46:MSG1 DS 1 -../../../as/hanoi.casl:47: DC ' to ' -../../../as/hanoi.casl:48:MSG2 DS 1 -../../../as/hanoi.casl:49: END - -Assemble ../../../as/hanoi.casl (1) -from A to C -from A to B -from C to B -from A to C -from B to A -from B to C -from A to C diff --git a/test/astest/hanoi/Makefile b/test/astest/hanoi/Makefile deleted file mode 100644 index 12d8060..0000000 --- a/test/astest/hanoi/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = hanoi -CASL2FLAG = -s -include ../Test.mk diff --git a/test/astest/hello/0.txt b/test/astest/hello/0.txt deleted file mode 100644 index 2eb8213..0000000 --- a/test/astest/hello/0.txt +++ /dev/null @@ -1,56 +0,0 @@ - -Assemble ../../../as/hello.casl (0) -../../../as/hello.casl:1:MAIN START -../../../as/hello.casl:2: OUT BUF,LEN -../../../as/hello.casl:3: RET -../../../as/hello.casl:4:BUF DC 'Hello, World!' -../../../as/hello.casl:5:LEN DC 13 -../../../as/hello.casl:6: END - -Label:::: -BUF ---> #0013 -MAIN ---> #0000 -LEN ---> #0020 - -Assemble ../../../as/hello.casl (1) -../../../as/hello.casl:1:MAIN START -../../../as/hello.casl:2: OUT BUF,LEN - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #0013 - #0006 #1020 - #0007 #0020 - #0008 #F000 - #0009 #0002 - #000A #1210 - #000B #0021 - #0021 #000A - #000C #1220 - #000D #0001 - #000E #F000 - #000F #0002 - #0010 #7120 - #0011 #7110 -../../../as/hello.casl:3: RET - #0012 #8100 -../../../as/hello.casl:4:BUF DC 'Hello, World!' - #0013 #0048 - #0014 #0065 - #0015 #006C - #0016 #006C - #0017 #006F - #0018 #002C - #0019 #0020 - #001A #0057 - #001B #006F - #001C #0072 - #001D #006C - #001E #0064 - #001F #0021 -../../../as/hello.casl:5:LEN DC 13 - #0020 #000D -../../../as/hello.casl:6: END -Hello, World! diff --git a/test/astest/hello/Makefile b/test/astest/hello/Makefile deleted file mode 100644 index d906a7e..0000000 --- a/test/astest/hello/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = hello -CASL2FLAG = -als -include ../Test.mk diff --git a/test/astest/iotest/Makefile b/test/astest/iotest/Makefile deleted file mode 100644 index 0ad888e..0000000 --- a/test/astest/iotest/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = iotest -CASL2FLAG = -als -INFILE = teststr.txt -include ../Test.mk diff --git a/test/astest/lad/0.txt b/test/astest/lad/0.txt deleted file mode 100644 index e4d933d..0000000 --- a/test/astest/lad/0.txt +++ /dev/null @@ -1,68 +0,0 @@ - -Assemble ../../../as/lad.casl (0) -../../../as/lad.casl:1:MAIN START BEGIN -../../../as/lad.casl:2:BEGIN LD GR1,A -../../../as/lad.casl:3: LAD GR1,1,GR1 -../../../as/lad.casl:4: RET -../../../as/lad.casl:5:A DC 3 -../../../as/lad.casl:6: END - -Label:::: -A ---> #0005 -BEGIN ---> #0000 -MAIN ---> #0000 - -Assemble ../../../as/lad.casl (1) -../../../as/lad.casl:1:MAIN START BEGIN -../../../as/lad.casl:2:BEGIN LD GR1,A - #0000 #1010 - #0001 #0005 -../../../as/lad.casl:3: LAD GR1,1,GR1 - #0002 #1211 - #0003 #0001 -../../../as/lad.casl:4: RET - #0004 #8100 -../../../as/lad.casl:5:A DC 3 - #0005 #0003 -../../../as/lad.casl:6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 4 = #0004 = 0000000000000100 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - diff --git a/test/astest/lad/Makefile b/test/astest/lad/Makefile deleted file mode 100644 index 54cf75e..0000000 --- a/test/astest/lad/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = lad -include ../Test.mk diff --git a/test/astest/ladtest/0.txt b/test/astest/ladtest/0.txt deleted file mode 100644 index 12135c6..0000000 --- a/test/astest/ladtest/0.txt +++ /dev/null @@ -1,80 +0,0 @@ - -Assemble ../../../as/ladtest.casl (0) -../../../as/ladtest.casl:1:LADTEST START -../../../as/ladtest.casl:2: LAD GR1,1 -../../../as/ladtest.casl:3: LAD GR2,2 -../../../as/ladtest.casl:4: LAD GR3,3 -../../../as/ladtest.casl:5: RET -../../../as/ladtest.casl:6: END - -Label:::: -LADTEST ---> #0000 - -Assemble ../../../as/ladtest.casl (1) -../../../as/ladtest.casl:1:LADTEST START -../../../as/ladtest.casl:2: LAD GR1,1 - #0000 #1210 - #0001 #0001 -../../../as/ladtest.casl:3: LAD GR2,2 - #0002 #1220 - #0003 #0002 -../../../as/ladtest.casl:4: LAD GR3,3 - #0004 #1230 - #0005 #0003 -../../../as/ladtest.casl:5: RET - #0006 #8100 -../../../as/ladtest.casl:6: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 1 = #0001 = 0000000000000001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 1 = #0001 = 0000000000000001 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 1 = #0001 = 0000000000000001 -#0006: GR2: 2 = #0002 = 0000000000000010 -#0006: GR3: 3 = #0003 = 0000000000000011 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - diff --git a/test/astest/ladtest/Makefile b/test/astest/ladtest/Makefile deleted file mode 100644 index 55bfd65..0000000 --- a/test/astest/ladtest/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = ladtest -include ../Test.mk diff --git a/test/astest/ld/Makefile b/test/astest/ld/Makefile deleted file mode 100644 index 7a60812..0000000 --- a/test/astest/ld/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = ld -CASL2FLAG = -tadls -include ../Test.mk diff --git a/test/astest/literal_spc/0.txt b/test/astest/literal_spc/0.txt deleted file mode 100644 index 791c6ea..0000000 --- a/test/astest/literal_spc/0.txt +++ /dev/null @@ -1,55 +0,0 @@ - -Assemble ../../../as/literal_spc.casl (0) -../../../as/literal_spc.casl:1:; リテラルに「=' '」を指定した場合のテスト -../../../as/literal_spc.casl:2:MAIN START -../../../as/literal_spc.casl:3: LD GR1,=' ' -../../../as/literal_spc.casl:4: ST GR1,BUF -../../../as/literal_spc.casl:5: OUT BUF,LEN -../../../as/literal_spc.casl:6: RET -../../../as/literal_spc.casl:7:BUF DS 1 -../../../as/literal_spc.casl:8:LEN DC 1 -../../../as/literal_spc.casl:9: END - -Label:::: -BUF ---> #0017 -MAIN ---> #0000 -LEN ---> #0018 - -Assemble ../../../as/literal_spc.casl (1) -../../../as/literal_spc.casl:1:; リテラルに「=' '」を指定した場合のテスト -../../../as/literal_spc.casl:2:MAIN START -../../../as/literal_spc.casl:3: LD GR1,=' ' - #0019 #0020 - #0000 #1010 - #0001 #0019 -../../../as/literal_spc.casl:4: ST GR1,BUF - #0002 #1110 - #0003 #0017 -../../../as/literal_spc.casl:5: OUT BUF,LEN - #0004 #7001 - #0005 #0000 - #0006 #7002 - #0007 #0000 - #0008 #1210 - #0009 #0017 - #000A #1020 - #000B #0018 - #000C #F000 - #000D #0002 - #000E #1210 - #000F #001A - #001A #000A - #0010 #1220 - #0011 #0001 - #0012 #F000 - #0013 #0002 - #0014 #7120 - #0015 #7110 -../../../as/literal_spc.casl:6: RET - #0016 #8100 -../../../as/literal_spc.casl:7:BUF DS 1 - #0017 #0000 -../../../as/literal_spc.casl:8:LEN DC 1 - #0018 #0001 -../../../as/literal_spc.casl:9: END - diff --git a/test/astest/literal_spc/Makefile b/test/astest/literal_spc/Makefile deleted file mode 100644 index 9108ddd..0000000 --- a/test/astest/literal_spc/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = literal_spc -CASL2FLAG = -sal -include ../Test.mk diff --git a/test/astest/literalstr/0.txt b/test/astest/literalstr/0.txt deleted file mode 100644 index e806106..0000000 --- a/test/astest/literalstr/0.txt +++ /dev/null @@ -1,1046 +0,0 @@ - -Assemble ../../../as/literalstr.casl (0) -../../../as/literalstr.casl:1:MAIN START -../../../as/literalstr.casl:2: LAD GR1,='abcdeABCDE' -../../../as/literalstr.casl:3: LAD GR2,10 -../../../as/literalstr.casl:4:LOOP CPA GR2,=0 -../../../as/literalstr.casl:5: JZE LEND -../../../as/literalstr.casl:6: JMI LEND -../../../as/literalstr.casl:7: LD GR3,0,GR1 -../../../as/literalstr.casl:8: ADDA GR1,=1 -../../../as/literalstr.casl:9: SUBA GR2,=1 -../../../as/literalstr.casl:10: JUMP LOOP -../../../as/literalstr.casl:11:LEND RET -../../../as/literalstr.casl:12:LEN DC 5 -../../../as/literalstr.casl:13: END - -Label:::: -LOOP ---> #0004 -MAIN ---> #0000 -LEND ---> #0012 -LEN ---> #0013 - -Assemble ../../../as/literalstr.casl (1) -../../../as/literalstr.casl:1:MAIN START -../../../as/literalstr.casl:2: LAD GR1,='abcdeABCDE' - #0014 #0061 - #0015 #0062 - #0016 #0063 - #0017 #0064 - #0018 #0065 - #0019 #0041 - #001A #0042 - #001B #0043 - #001C #0044 - #001D #0045 - #0000 #1210 - #0001 #0014 -../../../as/literalstr.casl:3: LAD GR2,10 - #0002 #1220 - #0003 #000A -../../../as/literalstr.casl:4:LOOP CPA GR2,=0 - #001E #0000 - #0004 #4020 - #0005 #001E -../../../as/literalstr.casl:5: JZE LEND - #0006 #6300 - #0007 #0012 -../../../as/literalstr.casl:6: JMI LEND - #0008 #6100 - #0009 #0012 -../../../as/literalstr.casl:7: LD GR3,0,GR1 - #000A #1031 - #000B #0000 -../../../as/literalstr.casl:8: ADDA GR1,=1 - #001F #0001 - #000C #2010 - #000D #001F -../../../as/literalstr.casl:9: SUBA GR2,=1 - #0020 #0001 - #000E #2120 - #000F #0020 -../../../as/literalstr.casl:10: JUMP LOOP - #0010 #6400 - #0011 #0004 -../../../as/literalstr.casl:11:LEND RET - #0012 #8100 -../../../as/literalstr.casl:12:LEN DC 5 - #0013 #0005 -../../../as/literalstr.casl:13: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 20 = #0014 = 0000000000010100 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 20 = #0014 = 0000000000010100 -#0004: GR2: 10 = #000A = 0000000000001010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 20 = #0014 = 0000000000010100 -#0006: GR2: 10 = #000A = 0000000000001010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 20 = #0014 = 0000000000010100 -#0008: GR2: 10 = #000A = 0000000000001010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 20 = #0014 = 0000000000010100 -#000A: GR2: 10 = #000A = 0000000000001010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 20 = #0014 = 0000000000010100 -#000C: GR2: 10 = #000A = 0000000000001010 -#000C: GR3: 97 = #0061 = 0000000001100001 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 21 = #0015 = 0000000000010101 -#000E: GR2: 10 = #000A = 0000000000001010 -#000E: GR3: 97 = #0061 = 0000000001100001 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 21 = #0015 = 0000000000010101 -#0010: GR2: 9 = #0009 = 0000000000001001 -#0010: GR3: 97 = #0061 = 0000000001100001 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 21 = #0015 = 0000000000010101 -#0004: GR2: 9 = #0009 = 0000000000001001 -#0004: GR3: 97 = #0061 = 0000000001100001 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 21 = #0015 = 0000000000010101 -#0006: GR2: 9 = #0009 = 0000000000001001 -#0006: GR3: 97 = #0061 = 0000000001100001 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 21 = #0015 = 0000000000010101 -#0008: GR2: 9 = #0009 = 0000000000001001 -#0008: GR3: 97 = #0061 = 0000000001100001 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 21 = #0015 = 0000000000010101 -#000A: GR2: 9 = #0009 = 0000000000001001 -#000A: GR3: 97 = #0061 = 0000000001100001 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 21 = #0015 = 0000000000010101 -#000C: GR2: 9 = #0009 = 0000000000001001 -#000C: GR3: 98 = #0062 = 0000000001100010 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 22 = #0016 = 0000000000010110 -#000E: GR2: 9 = #0009 = 0000000000001001 -#000E: GR3: 98 = #0062 = 0000000001100010 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 22 = #0016 = 0000000000010110 -#0010: GR2: 8 = #0008 = 0000000000001000 -#0010: GR3: 98 = #0062 = 0000000001100010 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 22 = #0016 = 0000000000010110 -#0004: GR2: 8 = #0008 = 0000000000001000 -#0004: GR3: 98 = #0062 = 0000000001100010 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 22 = #0016 = 0000000000010110 -#0006: GR2: 8 = #0008 = 0000000000001000 -#0006: GR3: 98 = #0062 = 0000000001100010 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 22 = #0016 = 0000000000010110 -#0008: GR2: 8 = #0008 = 0000000000001000 -#0008: GR3: 98 = #0062 = 0000000001100010 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 22 = #0016 = 0000000000010110 -#000A: GR2: 8 = #0008 = 0000000000001000 -#000A: GR3: 98 = #0062 = 0000000001100010 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 22 = #0016 = 0000000000010110 -#000C: GR2: 8 = #0008 = 0000000000001000 -#000C: GR3: 99 = #0063 = 0000000001100011 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 23 = #0017 = 0000000000010111 -#000E: GR2: 8 = #0008 = 0000000000001000 -#000E: GR3: 99 = #0063 = 0000000001100011 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 23 = #0017 = 0000000000010111 -#0010: GR2: 7 = #0007 = 0000000000000111 -#0010: GR3: 99 = #0063 = 0000000001100011 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 23 = #0017 = 0000000000010111 -#0004: GR2: 7 = #0007 = 0000000000000111 -#0004: GR3: 99 = #0063 = 0000000001100011 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 23 = #0017 = 0000000000010111 -#0006: GR2: 7 = #0007 = 0000000000000111 -#0006: GR3: 99 = #0063 = 0000000001100011 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 23 = #0017 = 0000000000010111 -#0008: GR2: 7 = #0007 = 0000000000000111 -#0008: GR3: 99 = #0063 = 0000000001100011 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 23 = #0017 = 0000000000010111 -#000A: GR2: 7 = #0007 = 0000000000000111 -#000A: GR3: 99 = #0063 = 0000000001100011 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 23 = #0017 = 0000000000010111 -#000C: GR2: 7 = #0007 = 0000000000000111 -#000C: GR3: 100 = #0064 = 0000000001100100 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 24 = #0018 = 0000000000011000 -#000E: GR2: 7 = #0007 = 0000000000000111 -#000E: GR3: 100 = #0064 = 0000000001100100 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 24 = #0018 = 0000000000011000 -#0010: GR2: 6 = #0006 = 0000000000000110 -#0010: GR3: 100 = #0064 = 0000000001100100 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 24 = #0018 = 0000000000011000 -#0004: GR2: 6 = #0006 = 0000000000000110 -#0004: GR3: 100 = #0064 = 0000000001100100 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 24 = #0018 = 0000000000011000 -#0006: GR2: 6 = #0006 = 0000000000000110 -#0006: GR3: 100 = #0064 = 0000000001100100 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 24 = #0018 = 0000000000011000 -#0008: GR2: 6 = #0006 = 0000000000000110 -#0008: GR3: 100 = #0064 = 0000000001100100 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 24 = #0018 = 0000000000011000 -#000A: GR2: 6 = #0006 = 0000000000000110 -#000A: GR3: 100 = #0064 = 0000000001100100 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 24 = #0018 = 0000000000011000 -#000C: GR2: 6 = #0006 = 0000000000000110 -#000C: GR3: 101 = #0065 = 0000000001100101 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 25 = #0019 = 0000000000011001 -#000E: GR2: 6 = #0006 = 0000000000000110 -#000E: GR3: 101 = #0065 = 0000000001100101 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 25 = #0019 = 0000000000011001 -#0010: GR2: 5 = #0005 = 0000000000000101 -#0010: GR3: 101 = #0065 = 0000000001100101 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 25 = #0019 = 0000000000011001 -#0004: GR2: 5 = #0005 = 0000000000000101 -#0004: GR3: 101 = #0065 = 0000000001100101 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 25 = #0019 = 0000000000011001 -#0006: GR2: 5 = #0005 = 0000000000000101 -#0006: GR3: 101 = #0065 = 0000000001100101 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 25 = #0019 = 0000000000011001 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 101 = #0065 = 0000000001100101 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 25 = #0019 = 0000000000011001 -#000A: GR2: 5 = #0005 = 0000000000000101 -#000A: GR3: 101 = #0065 = 0000000001100101 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 25 = #0019 = 0000000000011001 -#000C: GR2: 5 = #0005 = 0000000000000101 -#000C: GR3: 65 = #0041 = 0000000001000001 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 26 = #001A = 0000000000011010 -#000E: GR2: 5 = #0005 = 0000000000000101 -#000E: GR3: 65 = #0041 = 0000000001000001 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 26 = #001A = 0000000000011010 -#0010: GR2: 4 = #0004 = 0000000000000100 -#0010: GR3: 65 = #0041 = 0000000001000001 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 26 = #001A = 0000000000011010 -#0004: GR2: 4 = #0004 = 0000000000000100 -#0004: GR3: 65 = #0041 = 0000000001000001 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 26 = #001A = 0000000000011010 -#0006: GR2: 4 = #0004 = 0000000000000100 -#0006: GR3: 65 = #0041 = 0000000001000001 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 26 = #001A = 0000000000011010 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 65 = #0041 = 0000000001000001 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 26 = #001A = 0000000000011010 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 65 = #0041 = 0000000001000001 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 26 = #001A = 0000000000011010 -#000C: GR2: 4 = #0004 = 0000000000000100 -#000C: GR3: 66 = #0042 = 0000000001000010 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 27 = #001B = 0000000000011011 -#000E: GR2: 4 = #0004 = 0000000000000100 -#000E: GR3: 66 = #0042 = 0000000001000010 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 27 = #001B = 0000000000011011 -#0010: GR2: 3 = #0003 = 0000000000000011 -#0010: GR3: 66 = #0042 = 0000000001000010 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 27 = #001B = 0000000000011011 -#0004: GR2: 3 = #0003 = 0000000000000011 -#0004: GR3: 66 = #0042 = 0000000001000010 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 27 = #001B = 0000000000011011 -#0006: GR2: 3 = #0003 = 0000000000000011 -#0006: GR3: 66 = #0042 = 0000000001000010 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 27 = #001B = 0000000000011011 -#0008: GR2: 3 = #0003 = 0000000000000011 -#0008: GR3: 66 = #0042 = 0000000001000010 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 27 = #001B = 0000000000011011 -#000A: GR2: 3 = #0003 = 0000000000000011 -#000A: GR3: 66 = #0042 = 0000000001000010 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 27 = #001B = 0000000000011011 -#000C: GR2: 3 = #0003 = 0000000000000011 -#000C: GR3: 67 = #0043 = 0000000001000011 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 28 = #001C = 0000000000011100 -#000E: GR2: 3 = #0003 = 0000000000000011 -#000E: GR3: 67 = #0043 = 0000000001000011 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 28 = #001C = 0000000000011100 -#0010: GR2: 2 = #0002 = 0000000000000010 -#0010: GR3: 67 = #0043 = 0000000001000011 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 28 = #001C = 0000000000011100 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 67 = #0043 = 0000000001000011 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 28 = #001C = 0000000000011100 -#0006: GR2: 2 = #0002 = 0000000000000010 -#0006: GR3: 67 = #0043 = 0000000001000011 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 28 = #001C = 0000000000011100 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 67 = #0043 = 0000000001000011 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 28 = #001C = 0000000000011100 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 67 = #0043 = 0000000001000011 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 28 = #001C = 0000000000011100 -#000C: GR2: 2 = #0002 = 0000000000000010 -#000C: GR3: 68 = #0044 = 0000000001000100 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 29 = #001D = 0000000000011101 -#000E: GR2: 2 = #0002 = 0000000000000010 -#000E: GR3: 68 = #0044 = 0000000001000100 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 29 = #001D = 0000000000011101 -#0010: GR2: 1 = #0001 = 0000000000000001 -#0010: GR3: 68 = #0044 = 0000000001000100 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 29 = #001D = 0000000000011101 -#0004: GR2: 1 = #0001 = 0000000000000001 -#0004: GR3: 68 = #0044 = 0000000001000100 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 29 = #001D = 0000000000011101 -#0006: GR2: 1 = #0001 = 0000000000000001 -#0006: GR3: 68 = #0044 = 0000000001000100 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 29 = #001D = 0000000000011101 -#0008: GR2: 1 = #0001 = 0000000000000001 -#0008: GR3: 68 = #0044 = 0000000001000100 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 29 = #001D = 0000000000011101 -#000A: GR2: 1 = #0001 = 0000000000000001 -#000A: GR3: 68 = #0044 = 0000000001000100 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 29 = #001D = 0000000000011101 -#000C: GR2: 1 = #0001 = 0000000000000001 -#000C: GR3: 69 = #0045 = 0000000001000101 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 30 = #001E = 0000000000011110 -#000E: GR2: 1 = #0001 = 0000000000000001 -#000E: GR3: 69 = #0045 = 0000000001000101 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 30 = #001E = 0000000000011110 -#0010: GR2: 0 = #0000 = 0000000000000000 -#0010: GR3: 69 = #0045 = 0000000001000101 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 001 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 30 = #001E = 0000000000011110 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 69 = #0045 = 0000000001000101 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 001 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 30 = #001E = 0000000000011110 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 69 = #0045 = 0000000001000101 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 001 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 30 = #001E = 0000000000011110 -#0012: GR2: 0 = #0000 = 0000000000000000 -#0012: GR3: 69 = #0045 = 0000000001000101 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 001 - diff --git a/test/astest/literalstr/Makefile b/test/astest/literalstr/Makefile deleted file mode 100644 index 6d614f9..0000000 --- a/test/astest/literalstr/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = literalstr -include ../Test.mk diff --git a/test/astest/muls/0.txt b/test/astest/muls/0.txt deleted file mode 100644 index 124ffa3..0000000 --- a/test/astest/muls/0.txt +++ /dev/null @@ -1,886 +0,0 @@ - -Assemble ../../../as/muls.casl (0) -../../../as/muls.casl:1:;平成21年 春期 基本情報技術者 午後 問12 -../../../as/muls.casl:2:MAIN START -../../../as/muls.casl:3: LAD GR1,X -../../../as/muls.casl:4: LD GR2,Y -../../../as/muls.casl:5: LAD GR3,A -../../../as/muls.casl:6: CALL MULS -../../../as/muls.casl:7: RET -../../../as/muls.casl:8:X DC 10,30 -../../../as/muls.casl:9:Y DC 4 -../../../as/muls.casl:10:A DS 2 -../../../as/muls.casl:11: END -../../../as/muls.casl:12:MULS START ; 32ビット×16ビット→32ビット -../../../as/muls.casl:13: RPUSH -../../../as/muls.casl:14: LAD GR6,0 ; 積 上位語の初期化 -../../../as/muls.casl:15: LAD GR7,0 ; 積 下位語の初期化 -../../../as/muls.casl:16: LD GR4,0,GR1 ; 被乗数 上位語の取出し -../../../as/muls.casl:17: LD GR5,1,GR1 ; 被乗数 下位語の取出し -../../../as/muls.casl:18:LP SRL GR2,1 ; 乗数を1ビット右にシフト -../../../as/muls.casl:19: JOV ADD32 -../../../as/muls.casl:20: JZE FIN -../../../as/muls.casl:21: JUMP NEXT ; 加算処理をスキップ -../../../as/muls.casl:22:ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット -../../../as/muls.casl:23: ADDL GR7,GR5 -../../../as/muls.casl:24: JOV ADJ1 -../../../as/muls.casl:25: JUMP NEXT -../../../as/muls.casl:26:ADJ1 ADDL GR6,=1 ; けた上げ処理 -../../../as/muls.casl:27:NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト -../../../as/muls.casl:28: SLL GR5,1 -../../../as/muls.casl:29: JOV ADJ2 -../../../as/muls.casl:30: JUMP LP -../../../as/muls.casl:31:ADJ2 OR GR4,=1 -../../../as/muls.casl:32: JUMP LP -../../../as/muls.casl:33:FIN ST GR6,0,GR3 ; 乗算結果の格納 -../../../as/muls.casl:34: ST GR7,1,GR3 -../../../as/muls.casl:35: RPOP -../../../as/muls.casl:36: RET -../../../as/muls.casl:37: END - -Label:::: -MULS ---> #000E -A ---> #000C -X ---> #0009 -Y ---> #000B -LP ---> #0024 -ADJ1 ---> #0032 -ADJ2 ---> #003C -ADD32 ---> #002C -MAIN ---> #0000 -FIN ---> #0040 -NEXT ---> #0034 - -Assemble ../../../as/muls.casl (1) -../../../as/muls.casl:1:;平成21年 春期 基本情報技術者 午後 問12 -../../../as/muls.casl:2:MAIN START -../../../as/muls.casl:3: LAD GR1,X - #0000 #1210 - #0001 #0009 -../../../as/muls.casl:4: LD GR2,Y - #0002 #1020 - #0003 #000B -../../../as/muls.casl:5: LAD GR3,A - #0004 #1230 - #0005 #000C -../../../as/muls.casl:6: CALL MULS - #0006 #8000 - #0007 #000E -../../../as/muls.casl:7: RET - #0008 #8100 -../../../as/muls.casl:8:X DC 10,30 - #0009 #000A - #000A #001E -../../../as/muls.casl:9:Y DC 4 - #000B #0004 -../../../as/muls.casl:10:A DS 2 - #000C #0000 - #000D #0000 -../../../as/muls.casl:11: END -../../../as/muls.casl:12:MULS START ; 32ビット×16ビット→32ビット -../../../as/muls.casl:13: RPUSH - #000E #7001 - #000F #0000 - #0010 #7002 - #0011 #0000 - #0012 #7003 - #0013 #0000 - #0014 #7004 - #0015 #0000 - #0016 #7005 - #0017 #0000 - #0018 #7006 - #0019 #0000 - #001A #7007 - #001B #0000 -../../../as/muls.casl:14: LAD GR6,0 ; 積 上位語の初期化 - #001C #1260 - #001D #0000 -../../../as/muls.casl:15: LAD GR7,0 ; 積 下位語の初期化 - #001E #1270 - #001F #0000 -../../../as/muls.casl:16: LD GR4,0,GR1 ; 被乗数 上位語の取出し - #0020 #1041 - #0021 #0000 -../../../as/muls.casl:17: LD GR5,1,GR1 ; 被乗数 下位語の取出し - #0022 #1051 - #0023 #0001 -../../../as/muls.casl:18:LP SRL GR2,1 ; 乗数を1ビット右にシフト - #0024 #5320 - #0025 #0001 -../../../as/muls.casl:19: JOV ADD32 - #0026 #6600 - #0027 #002C -../../../as/muls.casl:20: JZE FIN - #0028 #6300 - #0029 #0040 -../../../as/muls.casl:21: JUMP NEXT ; 加算処理をスキップ - #002A #6400 - #002B #0034 -../../../as/muls.casl:22:ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット - #002C #2664 -../../../as/muls.casl:23: ADDL GR7,GR5 - #002D #2675 -../../../as/muls.casl:24: JOV ADJ1 - #002E #6600 - #002F #0032 -../../../as/muls.casl:25: JUMP NEXT - #0030 #6400 - #0031 #0034 -../../../as/muls.casl:26:ADJ1 ADDL GR6,=1 ; けた上げ処理 - #004C #0001 - #0032 #2260 - #0033 #004C -../../../as/muls.casl:27:NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト - #0034 #5240 - #0035 #0001 -../../../as/muls.casl:28: SLL GR5,1 - #0036 #5250 - #0037 #0001 -../../../as/muls.casl:29: JOV ADJ2 - #0038 #6600 - #0039 #003C -../../../as/muls.casl:30: JUMP LP - #003A #6400 - #003B #0024 -../../../as/muls.casl:31:ADJ2 OR GR4,=1 - #004D #0001 - #003C #3140 - #003D #004D -../../../as/muls.casl:32: JUMP LP - #003E #6400 - #003F #0024 -../../../as/muls.casl:33:FIN ST GR6,0,GR3 ; 乗算結果の格納 - #0040 #1163 - #0041 #0000 -../../../as/muls.casl:34: ST GR7,1,GR3 - #0042 #1173 - #0043 #0001 -../../../as/muls.casl:35: RPOP - #0044 #7170 - #0045 #7160 - #0046 #7150 - #0047 #7140 - #0048 #7130 - #0049 #7120 - #004A #7110 -../../../as/muls.casl:36: RET - #004B #8100 -../../../as/muls.casl:37: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 9 = #0009 = 0000000000001001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 9 = #0009 = 0000000000001001 -#0004: GR2: 4 = #0004 = 0000000000000100 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 9 = #0009 = 0000000000001001 -#0006: GR2: 4 = #0004 = 0000000000000100 -#0006: GR3: 12 = #000C = 0000000000001100 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 9 = #0009 = 0000000000001001 -#000E: GR2: 4 = #0004 = 0000000000000100 -#000E: GR3: 12 = #000C = 0000000000001100 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 511 = #01FF = 0000000111111111 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 9 = #0009 = 0000000000001001 -#0010: GR2: 4 = #0004 = 0000000000000100 -#0010: GR3: 12 = #000C = 0000000000001100 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 9 = #0009 = 0000000000001001 -#0012: GR2: 4 = #0004 = 0000000000000100 -#0012: GR3: 12 = #000C = 0000000000001100 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 509 = #01FD = 0000000111111101 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - -#0014: Register:::: -#0014: GR0: 0 = #0000 = 0000000000000000 -#0014: GR1: 9 = #0009 = 0000000000001001 -#0014: GR2: 4 = #0004 = 0000000000000100 -#0014: GR3: 12 = #000C = 0000000000001100 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 508 = #01FC = 0000000111111100 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 000 - -#0016: Register:::: -#0016: GR0: 0 = #0000 = 0000000000000000 -#0016: GR1: 9 = #0009 = 0000000000001001 -#0016: GR2: 4 = #0004 = 0000000000000100 -#0016: GR3: 12 = #000C = 0000000000001100 -#0016: GR4: 0 = #0000 = 0000000000000000 -#0016: GR5: 0 = #0000 = 0000000000000000 -#0016: GR6: 0 = #0000 = 0000000000000000 -#0016: GR7: 0 = #0000 = 0000000000000000 -#0016: SP: 507 = #01FB = 0000000111111011 -#0016: PR: 22 = #0016 = 0000000000010110 -#0016: FR (OF SF ZF): 000 - -#0018: Register:::: -#0018: GR0: 0 = #0000 = 0000000000000000 -#0018: GR1: 9 = #0009 = 0000000000001001 -#0018: GR2: 4 = #0004 = 0000000000000100 -#0018: GR3: 12 = #000C = 0000000000001100 -#0018: GR4: 0 = #0000 = 0000000000000000 -#0018: GR5: 0 = #0000 = 0000000000000000 -#0018: GR6: 0 = #0000 = 0000000000000000 -#0018: GR7: 0 = #0000 = 0000000000000000 -#0018: SP: 506 = #01FA = 0000000111111010 -#0018: PR: 24 = #0018 = 0000000000011000 -#0018: FR (OF SF ZF): 000 - -#001A: Register:::: -#001A: GR0: 0 = #0000 = 0000000000000000 -#001A: GR1: 9 = #0009 = 0000000000001001 -#001A: GR2: 4 = #0004 = 0000000000000100 -#001A: GR3: 12 = #000C = 0000000000001100 -#001A: GR4: 0 = #0000 = 0000000000000000 -#001A: GR5: 0 = #0000 = 0000000000000000 -#001A: GR6: 0 = #0000 = 0000000000000000 -#001A: GR7: 0 = #0000 = 0000000000000000 -#001A: SP: 505 = #01F9 = 0000000111111001 -#001A: PR: 26 = #001A = 0000000000011010 -#001A: FR (OF SF ZF): 000 - -#001C: Register:::: -#001C: GR0: 0 = #0000 = 0000000000000000 -#001C: GR1: 9 = #0009 = 0000000000001001 -#001C: GR2: 4 = #0004 = 0000000000000100 -#001C: GR3: 12 = #000C = 0000000000001100 -#001C: GR4: 0 = #0000 = 0000000000000000 -#001C: GR5: 0 = #0000 = 0000000000000000 -#001C: GR6: 0 = #0000 = 0000000000000000 -#001C: GR7: 0 = #0000 = 0000000000000000 -#001C: SP: 504 = #01F8 = 0000000111111000 -#001C: PR: 28 = #001C = 0000000000011100 -#001C: FR (OF SF ZF): 000 - -#001E: Register:::: -#001E: GR0: 0 = #0000 = 0000000000000000 -#001E: GR1: 9 = #0009 = 0000000000001001 -#001E: GR2: 4 = #0004 = 0000000000000100 -#001E: GR3: 12 = #000C = 0000000000001100 -#001E: GR4: 0 = #0000 = 0000000000000000 -#001E: GR5: 0 = #0000 = 0000000000000000 -#001E: GR6: 0 = #0000 = 0000000000000000 -#001E: GR7: 0 = #0000 = 0000000000000000 -#001E: SP: 504 = #01F8 = 0000000111111000 -#001E: PR: 30 = #001E = 0000000000011110 -#001E: FR (OF SF ZF): 000 - -#0020: Register:::: -#0020: GR0: 0 = #0000 = 0000000000000000 -#0020: GR1: 9 = #0009 = 0000000000001001 -#0020: GR2: 4 = #0004 = 0000000000000100 -#0020: GR3: 12 = #000C = 0000000000001100 -#0020: GR4: 0 = #0000 = 0000000000000000 -#0020: GR5: 0 = #0000 = 0000000000000000 -#0020: GR6: 0 = #0000 = 0000000000000000 -#0020: GR7: 0 = #0000 = 0000000000000000 -#0020: SP: 504 = #01F8 = 0000000111111000 -#0020: PR: 32 = #0020 = 0000000000100000 -#0020: FR (OF SF ZF): 000 - -#0022: Register:::: -#0022: GR0: 0 = #0000 = 0000000000000000 -#0022: GR1: 9 = #0009 = 0000000000001001 -#0022: GR2: 4 = #0004 = 0000000000000100 -#0022: GR3: 12 = #000C = 0000000000001100 -#0022: GR4: 10 = #000A = 0000000000001010 -#0022: GR5: 0 = #0000 = 0000000000000000 -#0022: GR6: 0 = #0000 = 0000000000000000 -#0022: GR7: 0 = #0000 = 0000000000000000 -#0022: SP: 504 = #01F8 = 0000000111111000 -#0022: PR: 34 = #0022 = 0000000000100010 -#0022: FR (OF SF ZF): 000 - -#0024: Register:::: -#0024: GR0: 0 = #0000 = 0000000000000000 -#0024: GR1: 9 = #0009 = 0000000000001001 -#0024: GR2: 4 = #0004 = 0000000000000100 -#0024: GR3: 12 = #000C = 0000000000001100 -#0024: GR4: 10 = #000A = 0000000000001010 -#0024: GR5: 30 = #001E = 0000000000011110 -#0024: GR6: 0 = #0000 = 0000000000000000 -#0024: GR7: 0 = #0000 = 0000000000000000 -#0024: SP: 504 = #01F8 = 0000000111111000 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 0 = #0000 = 0000000000000000 -#0026: GR1: 9 = #0009 = 0000000000001001 -#0026: GR2: 2 = #0002 = 0000000000000010 -#0026: GR3: 12 = #000C = 0000000000001100 -#0026: GR4: 10 = #000A = 0000000000001010 -#0026: GR5: 30 = #001E = 0000000000011110 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 504 = #01F8 = 0000000111111000 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 0 = #0000 = 0000000000000000 -#0028: GR1: 9 = #0009 = 0000000000001001 -#0028: GR2: 2 = #0002 = 0000000000000010 -#0028: GR3: 12 = #000C = 0000000000001100 -#0028: GR4: 10 = #000A = 0000000000001010 -#0028: GR5: 30 = #001E = 0000000000011110 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 504 = #01F8 = 0000000111111000 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 000 - -#002A: Register:::: -#002A: GR0: 0 = #0000 = 0000000000000000 -#002A: GR1: 9 = #0009 = 0000000000001001 -#002A: GR2: 2 = #0002 = 0000000000000010 -#002A: GR3: 12 = #000C = 0000000000001100 -#002A: GR4: 10 = #000A = 0000000000001010 -#002A: GR5: 30 = #001E = 0000000000011110 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 504 = #01F8 = 0000000111111000 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 000 - -#0034: Register:::: -#0034: GR0: 0 = #0000 = 0000000000000000 -#0034: GR1: 9 = #0009 = 0000000000001001 -#0034: GR2: 2 = #0002 = 0000000000000010 -#0034: GR3: 12 = #000C = 0000000000001100 -#0034: GR4: 10 = #000A = 0000000000001010 -#0034: GR5: 30 = #001E = 0000000000011110 -#0034: GR6: 0 = #0000 = 0000000000000000 -#0034: GR7: 0 = #0000 = 0000000000000000 -#0034: SP: 504 = #01F8 = 0000000111111000 -#0034: PR: 52 = #0034 = 0000000000110100 -#0034: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 0 = #0000 = 0000000000000000 -#0036: GR1: 9 = #0009 = 0000000000001001 -#0036: GR2: 2 = #0002 = 0000000000000010 -#0036: GR3: 12 = #000C = 0000000000001100 -#0036: GR4: 20 = #0014 = 0000000000010100 -#0036: GR5: 30 = #001E = 0000000000011110 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 504 = #01F8 = 0000000111111000 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 0 = #0000 = 0000000000000000 -#0038: GR1: 9 = #0009 = 0000000000001001 -#0038: GR2: 2 = #0002 = 0000000000000010 -#0038: GR3: 12 = #000C = 0000000000001100 -#0038: GR4: 20 = #0014 = 0000000000010100 -#0038: GR5: 60 = #003C = 0000000000111100 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 504 = #01F8 = 0000000111111000 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#003A: Register:::: -#003A: GR0: 0 = #0000 = 0000000000000000 -#003A: GR1: 9 = #0009 = 0000000000001001 -#003A: GR2: 2 = #0002 = 0000000000000010 -#003A: GR3: 12 = #000C = 0000000000001100 -#003A: GR4: 20 = #0014 = 0000000000010100 -#003A: GR5: 60 = #003C = 0000000000111100 -#003A: GR6: 0 = #0000 = 0000000000000000 -#003A: GR7: 0 = #0000 = 0000000000000000 -#003A: SP: 504 = #01F8 = 0000000111111000 -#003A: PR: 58 = #003A = 0000000000111010 -#003A: FR (OF SF ZF): 000 - -#0024: Register:::: -#0024: GR0: 0 = #0000 = 0000000000000000 -#0024: GR1: 9 = #0009 = 0000000000001001 -#0024: GR2: 2 = #0002 = 0000000000000010 -#0024: GR3: 12 = #000C = 0000000000001100 -#0024: GR4: 20 = #0014 = 0000000000010100 -#0024: GR5: 60 = #003C = 0000000000111100 -#0024: GR6: 0 = #0000 = 0000000000000000 -#0024: GR7: 0 = #0000 = 0000000000000000 -#0024: SP: 504 = #01F8 = 0000000111111000 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 0 = #0000 = 0000000000000000 -#0026: GR1: 9 = #0009 = 0000000000001001 -#0026: GR2: 1 = #0001 = 0000000000000001 -#0026: GR3: 12 = #000C = 0000000000001100 -#0026: GR4: 20 = #0014 = 0000000000010100 -#0026: GR5: 60 = #003C = 0000000000111100 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 504 = #01F8 = 0000000111111000 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 0 = #0000 = 0000000000000000 -#0028: GR1: 9 = #0009 = 0000000000001001 -#0028: GR2: 1 = #0001 = 0000000000000001 -#0028: GR3: 12 = #000C = 0000000000001100 -#0028: GR4: 20 = #0014 = 0000000000010100 -#0028: GR5: 60 = #003C = 0000000000111100 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 504 = #01F8 = 0000000111111000 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 000 - -#002A: Register:::: -#002A: GR0: 0 = #0000 = 0000000000000000 -#002A: GR1: 9 = #0009 = 0000000000001001 -#002A: GR2: 1 = #0001 = 0000000000000001 -#002A: GR3: 12 = #000C = 0000000000001100 -#002A: GR4: 20 = #0014 = 0000000000010100 -#002A: GR5: 60 = #003C = 0000000000111100 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 504 = #01F8 = 0000000111111000 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 000 - -#0034: Register:::: -#0034: GR0: 0 = #0000 = 0000000000000000 -#0034: GR1: 9 = #0009 = 0000000000001001 -#0034: GR2: 1 = #0001 = 0000000000000001 -#0034: GR3: 12 = #000C = 0000000000001100 -#0034: GR4: 20 = #0014 = 0000000000010100 -#0034: GR5: 60 = #003C = 0000000000111100 -#0034: GR6: 0 = #0000 = 0000000000000000 -#0034: GR7: 0 = #0000 = 0000000000000000 -#0034: SP: 504 = #01F8 = 0000000111111000 -#0034: PR: 52 = #0034 = 0000000000110100 -#0034: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 0 = #0000 = 0000000000000000 -#0036: GR1: 9 = #0009 = 0000000000001001 -#0036: GR2: 1 = #0001 = 0000000000000001 -#0036: GR3: 12 = #000C = 0000000000001100 -#0036: GR4: 40 = #0028 = 0000000000101000 -#0036: GR5: 60 = #003C = 0000000000111100 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 504 = #01F8 = 0000000111111000 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 0 = #0000 = 0000000000000000 -#0038: GR1: 9 = #0009 = 0000000000001001 -#0038: GR2: 1 = #0001 = 0000000000000001 -#0038: GR3: 12 = #000C = 0000000000001100 -#0038: GR4: 40 = #0028 = 0000000000101000 -#0038: GR5: 120 = #0078 = 0000000001111000 -#0038: GR6: 0 = #0000 = 0000000000000000 -#0038: GR7: 0 = #0000 = 0000000000000000 -#0038: SP: 504 = #01F8 = 0000000111111000 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#003A: Register:::: -#003A: GR0: 0 = #0000 = 0000000000000000 -#003A: GR1: 9 = #0009 = 0000000000001001 -#003A: GR2: 1 = #0001 = 0000000000000001 -#003A: GR3: 12 = #000C = 0000000000001100 -#003A: GR4: 40 = #0028 = 0000000000101000 -#003A: GR5: 120 = #0078 = 0000000001111000 -#003A: GR6: 0 = #0000 = 0000000000000000 -#003A: GR7: 0 = #0000 = 0000000000000000 -#003A: SP: 504 = #01F8 = 0000000111111000 -#003A: PR: 58 = #003A = 0000000000111010 -#003A: FR (OF SF ZF): 000 - -#0024: Register:::: -#0024: GR0: 0 = #0000 = 0000000000000000 -#0024: GR1: 9 = #0009 = 0000000000001001 -#0024: GR2: 1 = #0001 = 0000000000000001 -#0024: GR3: 12 = #000C = 0000000000001100 -#0024: GR4: 40 = #0028 = 0000000000101000 -#0024: GR5: 120 = #0078 = 0000000001111000 -#0024: GR6: 0 = #0000 = 0000000000000000 -#0024: GR7: 0 = #0000 = 0000000000000000 -#0024: SP: 504 = #01F8 = 0000000111111000 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 0 = #0000 = 0000000000000000 -#0026: GR1: 9 = #0009 = 0000000000001001 -#0026: GR2: 0 = #0000 = 0000000000000000 -#0026: GR3: 12 = #000C = 0000000000001100 -#0026: GR4: 40 = #0028 = 0000000000101000 -#0026: GR5: 120 = #0078 = 0000000001111000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 504 = #01F8 = 0000000111111000 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 101 - -#002C: Register:::: -#002C: GR0: 0 = #0000 = 0000000000000000 -#002C: GR1: 9 = #0009 = 0000000000001001 -#002C: GR2: 0 = #0000 = 0000000000000000 -#002C: GR3: 12 = #000C = 0000000000001100 -#002C: GR4: 40 = #0028 = 0000000000101000 -#002C: GR5: 120 = #0078 = 0000000001111000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 504 = #01F8 = 0000000111111000 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 101 - -#002D: Register:::: -#002D: GR0: 0 = #0000 = 0000000000000000 -#002D: GR1: 9 = #0009 = 0000000000001001 -#002D: GR2: 0 = #0000 = 0000000000000000 -#002D: GR3: 12 = #000C = 0000000000001100 -#002D: GR4: 40 = #0028 = 0000000000101000 -#002D: GR5: 120 = #0078 = 0000000001111000 -#002D: GR6: 40 = #0028 = 0000000000101000 -#002D: GR7: 0 = #0000 = 0000000000000000 -#002D: SP: 504 = #01F8 = 0000000111111000 -#002D: PR: 45 = #002D = 0000000000101101 -#002D: FR (OF SF ZF): 000 - -#002E: Register:::: -#002E: GR0: 0 = #0000 = 0000000000000000 -#002E: GR1: 9 = #0009 = 0000000000001001 -#002E: GR2: 0 = #0000 = 0000000000000000 -#002E: GR3: 12 = #000C = 0000000000001100 -#002E: GR4: 40 = #0028 = 0000000000101000 -#002E: GR5: 120 = #0078 = 0000000001111000 -#002E: GR6: 40 = #0028 = 0000000000101000 -#002E: GR7: 120 = #0078 = 0000000001111000 -#002E: SP: 504 = #01F8 = 0000000111111000 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 0 = #0000 = 0000000000000000 -#0030: GR1: 9 = #0009 = 0000000000001001 -#0030: GR2: 0 = #0000 = 0000000000000000 -#0030: GR3: 12 = #000C = 0000000000001100 -#0030: GR4: 40 = #0028 = 0000000000101000 -#0030: GR5: 120 = #0078 = 0000000001111000 -#0030: GR6: 40 = #0028 = 0000000000101000 -#0030: GR7: 120 = #0078 = 0000000001111000 -#0030: SP: 504 = #01F8 = 0000000111111000 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0034: Register:::: -#0034: GR0: 0 = #0000 = 0000000000000000 -#0034: GR1: 9 = #0009 = 0000000000001001 -#0034: GR2: 0 = #0000 = 0000000000000000 -#0034: GR3: 12 = #000C = 0000000000001100 -#0034: GR4: 40 = #0028 = 0000000000101000 -#0034: GR5: 120 = #0078 = 0000000001111000 -#0034: GR6: 40 = #0028 = 0000000000101000 -#0034: GR7: 120 = #0078 = 0000000001111000 -#0034: SP: 504 = #01F8 = 0000000111111000 -#0034: PR: 52 = #0034 = 0000000000110100 -#0034: FR (OF SF ZF): 000 - -#0036: Register:::: -#0036: GR0: 0 = #0000 = 0000000000000000 -#0036: GR1: 9 = #0009 = 0000000000001001 -#0036: GR2: 0 = #0000 = 0000000000000000 -#0036: GR3: 12 = #000C = 0000000000001100 -#0036: GR4: 80 = #0050 = 0000000001010000 -#0036: GR5: 120 = #0078 = 0000000001111000 -#0036: GR6: 40 = #0028 = 0000000000101000 -#0036: GR7: 120 = #0078 = 0000000001111000 -#0036: SP: 504 = #01F8 = 0000000111111000 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 0 = #0000 = 0000000000000000 -#0038: GR1: 9 = #0009 = 0000000000001001 -#0038: GR2: 0 = #0000 = 0000000000000000 -#0038: GR3: 12 = #000C = 0000000000001100 -#0038: GR4: 80 = #0050 = 0000000001010000 -#0038: GR5: 240 = #00F0 = 0000000011110000 -#0038: GR6: 40 = #0028 = 0000000000101000 -#0038: GR7: 120 = #0078 = 0000000001111000 -#0038: SP: 504 = #01F8 = 0000000111111000 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#003A: Register:::: -#003A: GR0: 0 = #0000 = 0000000000000000 -#003A: GR1: 9 = #0009 = 0000000000001001 -#003A: GR2: 0 = #0000 = 0000000000000000 -#003A: GR3: 12 = #000C = 0000000000001100 -#003A: GR4: 80 = #0050 = 0000000001010000 -#003A: GR5: 240 = #00F0 = 0000000011110000 -#003A: GR6: 40 = #0028 = 0000000000101000 -#003A: GR7: 120 = #0078 = 0000000001111000 -#003A: SP: 504 = #01F8 = 0000000111111000 -#003A: PR: 58 = #003A = 0000000000111010 -#003A: FR (OF SF ZF): 000 - -#0024: Register:::: -#0024: GR0: 0 = #0000 = 0000000000000000 -#0024: GR1: 9 = #0009 = 0000000000001001 -#0024: GR2: 0 = #0000 = 0000000000000000 -#0024: GR3: 12 = #000C = 0000000000001100 -#0024: GR4: 80 = #0050 = 0000000001010000 -#0024: GR5: 240 = #00F0 = 0000000011110000 -#0024: GR6: 40 = #0028 = 0000000000101000 -#0024: GR7: 120 = #0078 = 0000000001111000 -#0024: SP: 504 = #01F8 = 0000000111111000 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 0 = #0000 = 0000000000000000 -#0026: GR1: 9 = #0009 = 0000000000001001 -#0026: GR2: 0 = #0000 = 0000000000000000 -#0026: GR3: 12 = #000C = 0000000000001100 -#0026: GR4: 80 = #0050 = 0000000001010000 -#0026: GR5: 240 = #00F0 = 0000000011110000 -#0026: GR6: 40 = #0028 = 0000000000101000 -#0026: GR7: 120 = #0078 = 0000000001111000 -#0026: SP: 504 = #01F8 = 0000000111111000 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 001 - -#0028: Register:::: -#0028: GR0: 0 = #0000 = 0000000000000000 -#0028: GR1: 9 = #0009 = 0000000000001001 -#0028: GR2: 0 = #0000 = 0000000000000000 -#0028: GR3: 12 = #000C = 0000000000001100 -#0028: GR4: 80 = #0050 = 0000000001010000 -#0028: GR5: 240 = #00F0 = 0000000011110000 -#0028: GR6: 40 = #0028 = 0000000000101000 -#0028: GR7: 120 = #0078 = 0000000001111000 -#0028: SP: 504 = #01F8 = 0000000111111000 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 001 - -#0040: Register:::: -#0040: GR0: 0 = #0000 = 0000000000000000 -#0040: GR1: 9 = #0009 = 0000000000001001 -#0040: GR2: 0 = #0000 = 0000000000000000 -#0040: GR3: 12 = #000C = 0000000000001100 -#0040: GR4: 80 = #0050 = 0000000001010000 -#0040: GR5: 240 = #00F0 = 0000000011110000 -#0040: GR6: 40 = #0028 = 0000000000101000 -#0040: GR7: 120 = #0078 = 0000000001111000 -#0040: SP: 504 = #01F8 = 0000000111111000 -#0040: PR: 64 = #0040 = 0000000001000000 -#0040: FR (OF SF ZF): 001 - -#0042: Register:::: -#0042: GR0: 0 = #0000 = 0000000000000000 -#0042: GR1: 9 = #0009 = 0000000000001001 -#0042: GR2: 0 = #0000 = 0000000000000000 -#0042: GR3: 12 = #000C = 0000000000001100 -#0042: GR4: 80 = #0050 = 0000000001010000 -#0042: GR5: 240 = #00F0 = 0000000011110000 -#0042: GR6: 40 = #0028 = 0000000000101000 -#0042: GR7: 120 = #0078 = 0000000001111000 -#0042: SP: 504 = #01F8 = 0000000111111000 -#0042: PR: 66 = #0042 = 0000000001000010 -#0042: FR (OF SF ZF): 001 - -#0044: Register:::: -#0044: GR0: 0 = #0000 = 0000000000000000 -#0044: GR1: 9 = #0009 = 0000000000001001 -#0044: GR2: 0 = #0000 = 0000000000000000 -#0044: GR3: 12 = #000C = 0000000000001100 -#0044: GR4: 80 = #0050 = 0000000001010000 -#0044: GR5: 240 = #00F0 = 0000000011110000 -#0044: GR6: 40 = #0028 = 0000000000101000 -#0044: GR7: 120 = #0078 = 0000000001111000 -#0044: SP: 504 = #01F8 = 0000000111111000 -#0044: PR: 68 = #0044 = 0000000001000100 -#0044: FR (OF SF ZF): 001 - -#0045: Register:::: -#0045: GR0: 0 = #0000 = 0000000000000000 -#0045: GR1: 9 = #0009 = 0000000000001001 -#0045: GR2: 0 = #0000 = 0000000000000000 -#0045: GR3: 12 = #000C = 0000000000001100 -#0045: GR4: 80 = #0050 = 0000000001010000 -#0045: GR5: 240 = #00F0 = 0000000011110000 -#0045: GR6: 40 = #0028 = 0000000000101000 -#0045: GR7: 0 = #0000 = 0000000000000000 -#0045: SP: 505 = #01F9 = 0000000111111001 -#0045: PR: 69 = #0045 = 0000000001000101 -#0045: FR (OF SF ZF): 001 - -#0046: Register:::: -#0046: GR0: 0 = #0000 = 0000000000000000 -#0046: GR1: 9 = #0009 = 0000000000001001 -#0046: GR2: 0 = #0000 = 0000000000000000 -#0046: GR3: 12 = #000C = 0000000000001100 -#0046: GR4: 80 = #0050 = 0000000001010000 -#0046: GR5: 240 = #00F0 = 0000000011110000 -#0046: GR6: 0 = #0000 = 0000000000000000 -#0046: GR7: 0 = #0000 = 0000000000000000 -#0046: SP: 506 = #01FA = 0000000111111010 -#0046: PR: 70 = #0046 = 0000000001000110 -#0046: FR (OF SF ZF): 001 - -#0047: Register:::: -#0047: GR0: 0 = #0000 = 0000000000000000 -#0047: GR1: 9 = #0009 = 0000000000001001 -#0047: GR2: 0 = #0000 = 0000000000000000 -#0047: GR3: 12 = #000C = 0000000000001100 -#0047: GR4: 80 = #0050 = 0000000001010000 -#0047: GR5: 0 = #0000 = 0000000000000000 -#0047: GR6: 0 = #0000 = 0000000000000000 -#0047: GR7: 0 = #0000 = 0000000000000000 -#0047: SP: 507 = #01FB = 0000000111111011 -#0047: PR: 71 = #0047 = 0000000001000111 -#0047: FR (OF SF ZF): 001 - -#0048: Register:::: -#0048: GR0: 0 = #0000 = 0000000000000000 -#0048: GR1: 9 = #0009 = 0000000000001001 -#0048: GR2: 0 = #0000 = 0000000000000000 -#0048: GR3: 12 = #000C = 0000000000001100 -#0048: GR4: 0 = #0000 = 0000000000000000 -#0048: GR5: 0 = #0000 = 0000000000000000 -#0048: GR6: 0 = #0000 = 0000000000000000 -#0048: GR7: 0 = #0000 = 0000000000000000 -#0048: SP: 508 = #01FC = 0000000111111100 -#0048: PR: 72 = #0048 = 0000000001001000 -#0048: FR (OF SF ZF): 001 - -#0049: Register:::: -#0049: GR0: 0 = #0000 = 0000000000000000 -#0049: GR1: 9 = #0009 = 0000000000001001 -#0049: GR2: 0 = #0000 = 0000000000000000 -#0049: GR3: 12 = #000C = 0000000000001100 -#0049: GR4: 0 = #0000 = 0000000000000000 -#0049: GR5: 0 = #0000 = 0000000000000000 -#0049: GR6: 0 = #0000 = 0000000000000000 -#0049: GR7: 0 = #0000 = 0000000000000000 -#0049: SP: 509 = #01FD = 0000000111111101 -#0049: PR: 73 = #0049 = 0000000001001001 -#0049: FR (OF SF ZF): 001 - -#004A: Register:::: -#004A: GR0: 0 = #0000 = 0000000000000000 -#004A: GR1: 9 = #0009 = 0000000000001001 -#004A: GR2: 4 = #0004 = 0000000000000100 -#004A: GR3: 12 = #000C = 0000000000001100 -#004A: GR4: 0 = #0000 = 0000000000000000 -#004A: GR5: 0 = #0000 = 0000000000000000 -#004A: GR6: 0 = #0000 = 0000000000000000 -#004A: GR7: 0 = #0000 = 0000000000000000 -#004A: SP: 510 = #01FE = 0000000111111110 -#004A: PR: 74 = #004A = 0000000001001010 -#004A: FR (OF SF ZF): 001 - -#004B: Register:::: -#004B: GR0: 0 = #0000 = 0000000000000000 -#004B: GR1: 9 = #0009 = 0000000000001001 -#004B: GR2: 4 = #0004 = 0000000000000100 -#004B: GR3: 12 = #000C = 0000000000001100 -#004B: GR4: 0 = #0000 = 0000000000000000 -#004B: GR5: 0 = #0000 = 0000000000000000 -#004B: GR6: 0 = #0000 = 0000000000000000 -#004B: GR7: 0 = #0000 = 0000000000000000 -#004B: SP: 511 = #01FF = 0000000111111111 -#004B: PR: 75 = #004B = 0000000001001011 -#004B: FR (OF SF ZF): 001 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 9 = #0009 = 0000000000001001 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 12 = #000C = 0000000000001100 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 001 - diff --git a/test/astest/muls/Makefile b/test/astest/muls/Makefile deleted file mode 100644 index 566e932..0000000 --- a/test/astest/muls/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = muls -include ../Test.mk diff --git a/test/astest/muls_p/0.txt b/test/astest/muls_p/0.txt deleted file mode 100644 index eeeb411..0000000 --- a/test/astest/muls_p/0.txt +++ /dev/null @@ -1,5761 +0,0 @@ - -Assemble ../../../as/muls_p.casl (0) -../../../as/muls_p.casl:1:;./casl2 as/muls.casl as/itoa.casl -../../../as/muls_p.casl:2:MAIN START -../../../as/muls_p.casl:3: LAD GR1,X -../../../as/muls_p.casl:4: LD GR2,Y -../../../as/muls_p.casl:5: LAD GR3,A -../../../as/muls_p.casl:6: CALL MULS -../../../as/muls_p.casl:7: LAD GR2,A -../../../as/muls_p.casl:8: LD GR1,0,GR2 -../../../as/muls_p.casl:9: CALL ITOA -../../../as/muls_p.casl:10: LD GR1,1,GR2 -../../../as/muls_p.casl:11: CALL ITOA -../../../as/muls_p.casl:12: RET -../../../as/muls_p.casl:13:X DC 10,50 -../../../as/muls_p.casl:14:Y DC 4 -../../../as/muls_p.casl:15:A DS 2 -../../../as/muls_p.casl:16: END -../../../as/muls_p.casl:17:MULS START ; 32ビット×16ビット→32ビット -../../../as/muls_p.casl:18: RPUSH -../../../as/muls_p.casl:19: LAD GR6,0 ; 積 上位語の初期化 -../../../as/muls_p.casl:20: LAD GR7,0 ; 積 下位語の初期化 -../../../as/muls_p.casl:21: LD GR4,0,GR1 ; 被乗数 上位語の取出し -../../../as/muls_p.casl:22: LD GR5,1,GR1 ; 被乗数 下位語の取出し -../../../as/muls_p.casl:23:LP SRL GR2,1 ; 乗数を1ビット右にシフト -../../../as/muls_p.casl:24: JOV ADD32 -../../../as/muls_p.casl:25: JZE FIN -../../../as/muls_p.casl:26: JUMP NEXT ; 加算処理をスキップ -../../../as/muls_p.casl:27:ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット -../../../as/muls_p.casl:28: ADDL GR7,GR5 -../../../as/muls_p.casl:29: JOV ADJ1 -../../../as/muls_p.casl:30: JUMP NEXT -../../../as/muls_p.casl:31:ADJ1 ADDL GR6,=1 ; けた上げ処理 -../../../as/muls_p.casl:32:NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト -../../../as/muls_p.casl:33: SLL GR5,1 -../../../as/muls_p.casl:34: JOV ADJ2 -../../../as/muls_p.casl:35: JUMP LP -../../../as/muls_p.casl:36:ADJ2 OR GR4,=1 -../../../as/muls_p.casl:37: JUMP LP -../../../as/muls_p.casl:38:FIN ST GR6,0,GR3 ; 乗算結果の格納 -../../../as/muls_p.casl:39: ST GR7,1,GR3 -../../../as/muls_p.casl:40: RPOP -../../../as/muls_p.casl:41: RET -../../../as/muls_p.casl:42: END - -Assemble ../../../as/itoa.casl (0) -../../../as/itoa.casl:1:;GR1に格納された数値を表示 -../../../as/itoa.casl:2:ITOA START -../../../as/itoa.casl:3: PUSH 0,GR2 -../../../as/itoa.casl:4: PUSH 0,GR3 -../../../as/itoa.casl:5: PUSH 0,GR4 -../../../as/itoa.casl:6: LAD GR0,0 -../../../as/itoa.casl:7: LAD GR2,0 -../../../as/itoa.casl:8: AND GR1,GR1 -../../../as/itoa.casl:9: JPL ILOOP -../../../as/itoa.casl:10: JZE ILOOP -../../../as/itoa.casl:11: LAD GR0,1 -../../../as/itoa.casl:12: CALL INV -../../../as/itoa.casl:13:ILOOP CPA GR1,TEN -../../../as/itoa.casl:14: JMI INEXT -../../../as/itoa.casl:15: CALL DIV -../../../as/itoa.casl:16: ADDA GR4,ZCHAR -../../../as/itoa.casl:17: ST GR4,STR,GR2 -../../../as/itoa.casl:18: LAD GR2,1,GR2 -../../../as/itoa.casl:19: LD GR1,GR3 -../../../as/itoa.casl:20: JUMP ILOOP -../../../as/itoa.casl:21:INEXT ADDA GR1,ZCHAR -../../../as/itoa.casl:22: ST GR1,STR,GR2 -../../../as/itoa.casl:23: LAD GR2,1,GR2 -../../../as/itoa.casl:24: CPA GR0,=1 -../../../as/itoa.casl:25: JPL PRT -../../../as/itoa.casl:26: JMI PRT -../../../as/itoa.casl:27: LD GR1,MINUS -../../../as/itoa.casl:28: ST GR1,STR,GR2 -../../../as/itoa.casl:29: LAD GR2,1,GR2 -../../../as/itoa.casl:30:PRT ST GR2,LEN -../../../as/itoa.casl:31: LAD GR1,STR -../../../as/itoa.casl:32: LD GR2,LEN -../../../as/itoa.casl:33: CALL REV -../../../as/itoa.casl:34: OUT STR,LEN -../../../as/itoa.casl:35: POP GR4 -../../../as/itoa.casl:36: POP GR3 -../../../as/itoa.casl:37: POP GR2 -../../../as/itoa.casl:38: RET -../../../as/itoa.casl:39:TEN DC 10 -../../../as/itoa.casl:40:ZCHAR DC '0' -../../../as/itoa.casl:41:MINUS DC '-' -../../../as/itoa.casl:42:STR DS 6 -../../../as/itoa.casl:43:LEN DS 1 -../../../as/itoa.casl:44: END -../../../as/itoa.casl:45:;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -../../../as/itoa.casl:46:DIV LD GR4,GR1 -../../../as/itoa.casl:47: LAD GR3,0 -../../../as/itoa.casl:48:DLOOP CPA GR4,TEN -../../../as/itoa.casl:49: JMI DFIN -../../../as/itoa.casl:50: SUBL GR4,TEN -../../../as/itoa.casl:51: LAD GR3,1,GR3 -../../../as/itoa.casl:52: JUMP DLOOP -../../../as/itoa.casl:53:DFIN RET -../../../as/itoa.casl:54: END -../../../as/itoa.casl:55:;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -../../../as/itoa.casl:56:;例: 12345 -> 54321 -../../../as/itoa.casl:57:REV START -../../../as/itoa.casl:58: PUSH 0,GR3 -../../../as/itoa.casl:59: PUSH 0,GR4 -../../../as/itoa.casl:60: PUSH 0,GR5 -../../../as/itoa.casl:61: LAD GR3,1 -../../../as/itoa.casl:62:RPU CPA GR2,GR3 -../../../as/itoa.casl:63: JMI RNEXT -../../../as/itoa.casl:64: LD GR4,GR1 -../../../as/itoa.casl:65: ADDA GR4,GR3 -../../../as/itoa.casl:66: LD GR4,-1,GR4 -../../../as/itoa.casl:67: PUSH 0,GR4 -../../../as/itoa.casl:68: LAD GR3,1,GR3 -../../../as/itoa.casl:69: JUMP RPU -../../../as/itoa.casl:70:RNEXT LAD GR3,1 -../../../as/itoa.casl:71:RPO CPA GR2,GR3 -../../../as/itoa.casl:72: JMI RFIN -../../../as/itoa.casl:73: POP GR4 -../../../as/itoa.casl:74: LD GR5,GR1 -../../../as/itoa.casl:75: ADDA GR5,GR3 -../../../as/itoa.casl:76: ST GR4,-1,GR5 -../../../as/itoa.casl:77: LAD GR3,1,GR3 -../../../as/itoa.casl:78: JUMP RPO -../../../as/itoa.casl:79:RFIN POP GR5 -../../../as/itoa.casl:80: POP GR4 -../../../as/itoa.casl:81: POP GR3 -../../../as/itoa.casl:82: RET -../../../as/itoa.casl:83: END -../../../as/itoa.casl:84:;GR1の内容をマイナス値にする -../../../as/itoa.casl:85:;例: 10 -> -10, -20 -> 20 -../../../as/itoa.casl:86:INV START -../../../as/itoa.casl:87: XOR GR1,=#FFFF -../../../as/itoa.casl:88: LAD GR1,1,GR1 -../../../as/itoa.casl:89: RET -../../../as/itoa.casl:90: END - -Label:::: -STR ---> #00AB -DFIN ---> #00BF -MULS ---> #0018 -ITOA ---> #0056 -A ---> #0016 -RNEXT ---> #00D5 -MINUS ---> #00AA -X ---> #0013 -RFIN ---> #00E3 -Y ---> #0015 -ILOOP ---> #0069 -DIV ---> #00B2 -REV ---> #00C0 -LP ---> #002E -ADJ1 ---> #003C -ADJ2 ---> #0046 -PRT ---> #008A -ADD32 ---> #0036 -ZCHAR ---> #00A9 -MAIN ---> #0000 -INEXT ---> #0078 -INV ---> #00E7 -RPO ---> #00D7 -RPU ---> #00C8 -DLOOP ---> #00B5 -FIN ---> #004A -NEXT ---> #003E -LEN ---> #00B1 -TEN ---> #00A8 - -Assemble ../../../as/muls_p.casl (1) -../../../as/muls_p.casl:1:;./casl2 as/muls.casl as/itoa.casl -../../../as/muls_p.casl:2:MAIN START -../../../as/muls_p.casl:3: LAD GR1,X - #0000 #1210 - #0001 #0013 -../../../as/muls_p.casl:4: LD GR2,Y - #0002 #1020 - #0003 #0015 -../../../as/muls_p.casl:5: LAD GR3,A - #0004 #1230 - #0005 #0016 -../../../as/muls_p.casl:6: CALL MULS - #0006 #8000 - #0007 #0018 -../../../as/muls_p.casl:7: LAD GR2,A - #0008 #1220 - #0009 #0016 -../../../as/muls_p.casl:8: LD GR1,0,GR2 - #000A #1012 - #000B #0000 -../../../as/muls_p.casl:9: CALL ITOA - #000C #8000 - #000D #0056 -../../../as/muls_p.casl:10: LD GR1,1,GR2 - #000E #1012 - #000F #0001 -../../../as/muls_p.casl:11: CALL ITOA - #0010 #8000 - #0011 #0056 -../../../as/muls_p.casl:12: RET - #0012 #8100 -../../../as/muls_p.casl:13:X DC 10,50 - #0013 #000A - #0014 #0032 -../../../as/muls_p.casl:14:Y DC 4 - #0015 #0004 -../../../as/muls_p.casl:15:A DS 2 - #0016 #0000 - #0017 #0000 -../../../as/muls_p.casl:16: END -../../../as/muls_p.casl:17:MULS START ; 32ビット×16ビット→32ビット -../../../as/muls_p.casl:18: RPUSH - #0018 #7001 - #0019 #0000 - #001A #7002 - #001B #0000 - #001C #7003 - #001D #0000 - #001E #7004 - #001F #0000 - #0020 #7005 - #0021 #0000 - #0022 #7006 - #0023 #0000 - #0024 #7007 - #0025 #0000 -../../../as/muls_p.casl:19: LAD GR6,0 ; 積 上位語の初期化 - #0026 #1260 - #0027 #0000 -../../../as/muls_p.casl:20: LAD GR7,0 ; 積 下位語の初期化 - #0028 #1270 - #0029 #0000 -../../../as/muls_p.casl:21: LD GR4,0,GR1 ; 被乗数 上位語の取出し - #002A #1041 - #002B #0000 -../../../as/muls_p.casl:22: LD GR5,1,GR1 ; 被乗数 下位語の取出し - #002C #1051 - #002D #0001 -../../../as/muls_p.casl:23:LP SRL GR2,1 ; 乗数を1ビット右にシフト - #002E #5320 - #002F #0001 -../../../as/muls_p.casl:24: JOV ADD32 - #0030 #6600 - #0031 #0036 -../../../as/muls_p.casl:25: JZE FIN - #0032 #6300 - #0033 #004A -../../../as/muls_p.casl:26: JUMP NEXT ; 加算処理をスキップ - #0034 #6400 - #0035 #003E -../../../as/muls_p.casl:27:ADD32 ADDL GR6,GR4 ; 32ビット+32ビット→32ビット - #0036 #2664 -../../../as/muls_p.casl:28: ADDL GR7,GR5 - #0037 #2675 -../../../as/muls_p.casl:29: JOV ADJ1 - #0038 #6600 - #0039 #003C -../../../as/muls_p.casl:30: JUMP NEXT - #003A #6400 - #003B #003E -../../../as/muls_p.casl:31:ADJ1 ADDL GR6,=1 ; けた上げ処理 - #00EC #0001 - #003C #2260 - #003D #00EC -../../../as/muls_p.casl:32:NEXT SLL GR4,1 ; 被乗数(32ビット)を1ビット左にシフト - #003E #5240 - #003F #0001 -../../../as/muls_p.casl:33: SLL GR5,1 - #0040 #5250 - #0041 #0001 -../../../as/muls_p.casl:34: JOV ADJ2 - #0042 #6600 - #0043 #0046 -../../../as/muls_p.casl:35: JUMP LP - #0044 #6400 - #0045 #002E -../../../as/muls_p.casl:36:ADJ2 OR GR4,=1 - #00ED #0001 - #0046 #3140 - #0047 #00ED -../../../as/muls_p.casl:37: JUMP LP - #0048 #6400 - #0049 #002E -../../../as/muls_p.casl:38:FIN ST GR6,0,GR3 ; 乗算結果の格納 - #004A #1163 - #004B #0000 -../../../as/muls_p.casl:39: ST GR7,1,GR3 - #004C #1173 - #004D #0001 -../../../as/muls_p.casl:40: RPOP - #004E #7170 - #004F #7160 - #0050 #7150 - #0051 #7140 - #0052 #7130 - #0053 #7120 - #0054 #7110 -../../../as/muls_p.casl:41: RET - #0055 #8100 -../../../as/muls_p.casl:42: END - -Assemble ../../../as/itoa.casl (1) -../../../as/itoa.casl:1:;GR1に格納された数値を表示 -../../../as/itoa.casl:2:ITOA START -../../../as/itoa.casl:3: PUSH 0,GR2 - #0056 #7002 - #0057 #0000 -../../../as/itoa.casl:4: PUSH 0,GR3 - #0058 #7003 - #0059 #0000 -../../../as/itoa.casl:5: PUSH 0,GR4 - #005A #7004 - #005B #0000 -../../../as/itoa.casl:6: LAD GR0,0 - #005C #1200 - #005D #0000 -../../../as/itoa.casl:7: LAD GR2,0 - #005E #1220 - #005F #0000 -../../../as/itoa.casl:8: AND GR1,GR1 - #0060 #3411 -../../../as/itoa.casl:9: JPL ILOOP - #0061 #6500 - #0062 #0069 -../../../as/itoa.casl:10: JZE ILOOP - #0063 #6300 - #0064 #0069 -../../../as/itoa.casl:11: LAD GR0,1 - #0065 #1200 - #0066 #0001 -../../../as/itoa.casl:12: CALL INV - #0067 #8000 - #0068 #00E7 -../../../as/itoa.casl:13:ILOOP CPA GR1,TEN - #0069 #4010 - #006A #00A8 -../../../as/itoa.casl:14: JMI INEXT - #006B #6100 - #006C #0078 -../../../as/itoa.casl:15: CALL DIV - #006D #8000 - #006E #00B2 -../../../as/itoa.casl:16: ADDA GR4,ZCHAR - #006F #2040 - #0070 #00A9 -../../../as/itoa.casl:17: ST GR4,STR,GR2 - #0071 #1142 - #0072 #00AB -../../../as/itoa.casl:18: LAD GR2,1,GR2 - #0073 #1222 - #0074 #0001 -../../../as/itoa.casl:19: LD GR1,GR3 - #0075 #1413 -../../../as/itoa.casl:20: JUMP ILOOP - #0076 #6400 - #0077 #0069 -../../../as/itoa.casl:21:INEXT ADDA GR1,ZCHAR - #0078 #2010 - #0079 #00A9 -../../../as/itoa.casl:22: ST GR1,STR,GR2 - #007A #1112 - #007B #00AB -../../../as/itoa.casl:23: LAD GR2,1,GR2 - #007C #1222 - #007D #0001 -../../../as/itoa.casl:24: CPA GR0,=1 - #00EE #0001 - #007E #4000 - #007F #00EE -../../../as/itoa.casl:25: JPL PRT - #0080 #6500 - #0081 #008A -../../../as/itoa.casl:26: JMI PRT - #0082 #6100 - #0083 #008A -../../../as/itoa.casl:27: LD GR1,MINUS - #0084 #1010 - #0085 #00AA -../../../as/itoa.casl:28: ST GR1,STR,GR2 - #0086 #1112 - #0087 #00AB -../../../as/itoa.casl:29: LAD GR2,1,GR2 - #0088 #1222 - #0089 #0001 -../../../as/itoa.casl:30:PRT ST GR2,LEN - #008A #1120 - #008B #00B1 -../../../as/itoa.casl:31: LAD GR1,STR - #008C #1210 - #008D #00AB -../../../as/itoa.casl:32: LD GR2,LEN - #008E #1020 - #008F #00B1 -../../../as/itoa.casl:33: CALL REV - #0090 #8000 - #0091 #00C0 -../../../as/itoa.casl:34: OUT STR,LEN - #0092 #7001 - #0093 #0000 - #0094 #7002 - #0095 #0000 - #0096 #1210 - #0097 #00AB - #0098 #1020 - #0099 #00B1 - #009A #F000 - #009B #0002 - #009C #1210 - #009D #00EF - #00EF #000A - #009E #1220 - #009F #0001 - #00A0 #F000 - #00A1 #0002 - #00A2 #7120 - #00A3 #7110 -../../../as/itoa.casl:35: POP GR4 - #00A4 #7140 -../../../as/itoa.casl:36: POP GR3 - #00A5 #7130 -../../../as/itoa.casl:37: POP GR2 - #00A6 #7120 -../../../as/itoa.casl:38: RET - #00A7 #8100 -../../../as/itoa.casl:39:TEN DC 10 - #00A8 #000A -../../../as/itoa.casl:40:ZCHAR DC '0' - #00A9 #0030 -../../../as/itoa.casl:41:MINUS DC '-' - #00AA #002D -../../../as/itoa.casl:42:STR DS 6 - #00AB #0000 - #00AC #0000 - #00AD #0000 - #00AE #0000 - #00AF #0000 - #00B0 #0000 -../../../as/itoa.casl:43:LEN DS 1 - #00B1 #0000 -../../../as/itoa.casl:44: END -../../../as/itoa.casl:45:;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -../../../as/itoa.casl:46:DIV LD GR4,GR1 - #00B2 #1441 -../../../as/itoa.casl:47: LAD GR3,0 - #00B3 #1230 - #00B4 #0000 -../../../as/itoa.casl:48:DLOOP CPA GR4,TEN - #00B5 #4040 - #00B6 #00A8 -../../../as/itoa.casl:49: JMI DFIN - #00B7 #6100 - #00B8 #00BF -../../../as/itoa.casl:50: SUBL GR4,TEN - #00B9 #2340 - #00BA #00A8 -../../../as/itoa.casl:51: LAD GR3,1,GR3 - #00BB #1233 - #00BC #0001 -../../../as/itoa.casl:52: JUMP DLOOP - #00BD #6400 - #00BE #00B5 -../../../as/itoa.casl:53:DFIN RET - #00BF #8100 -../../../as/itoa.casl:54: END -../../../as/itoa.casl:55:;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -../../../as/itoa.casl:56:;例: 12345 -> 54321 -../../../as/itoa.casl:57:REV START -../../../as/itoa.casl:58: PUSH 0,GR3 - #00C0 #7003 - #00C1 #0000 -../../../as/itoa.casl:59: PUSH 0,GR4 - #00C2 #7004 - #00C3 #0000 -../../../as/itoa.casl:60: PUSH 0,GR5 - #00C4 #7005 - #00C5 #0000 -../../../as/itoa.casl:61: LAD GR3,1 - #00C6 #1230 - #00C7 #0001 -../../../as/itoa.casl:62:RPU CPA GR2,GR3 - #00C8 #4423 -../../../as/itoa.casl:63: JMI RNEXT - #00C9 #6100 - #00CA #00D5 -../../../as/itoa.casl:64: LD GR4,GR1 - #00CB #1441 -../../../as/itoa.casl:65: ADDA GR4,GR3 - #00CC #2443 -../../../as/itoa.casl:66: LD GR4,-1,GR4 - #00CD #1044 - #00CE #FFFF -../../../as/itoa.casl:67: PUSH 0,GR4 - #00CF #7004 - #00D0 #0000 -../../../as/itoa.casl:68: LAD GR3,1,GR3 - #00D1 #1233 - #00D2 #0001 -../../../as/itoa.casl:69: JUMP RPU - #00D3 #6400 - #00D4 #00C8 -../../../as/itoa.casl:70:RNEXT LAD GR3,1 - #00D5 #1230 - #00D6 #0001 -../../../as/itoa.casl:71:RPO CPA GR2,GR3 - #00D7 #4423 -../../../as/itoa.casl:72: JMI RFIN - #00D8 #6100 - #00D9 #00E3 -../../../as/itoa.casl:73: POP GR4 - #00DA #7140 -../../../as/itoa.casl:74: LD GR5,GR1 - #00DB #1451 -../../../as/itoa.casl:75: ADDA GR5,GR3 - #00DC #2453 -../../../as/itoa.casl:76: ST GR4,-1,GR5 - #00DD #1145 - #00DE #FFFF -../../../as/itoa.casl:77: LAD GR3,1,GR3 - #00DF #1233 - #00E0 #0001 -../../../as/itoa.casl:78: JUMP RPO - #00E1 #6400 - #00E2 #00D7 -../../../as/itoa.casl:79:RFIN POP GR5 - #00E3 #7150 -../../../as/itoa.casl:80: POP GR4 - #00E4 #7140 -../../../as/itoa.casl:81: POP GR3 - #00E5 #7130 -../../../as/itoa.casl:82: RET - #00E6 #8100 -../../../as/itoa.casl:83: END -../../../as/itoa.casl:84:;GR1の内容をマイナス値にする -../../../as/itoa.casl:85:;例: 10 -> -10, -20 -> 20 -../../../as/itoa.casl:86:INV START -../../../as/itoa.casl:87: XOR GR1,=#FFFF - #00F0 #FFFF - #00E7 #3210 - #00E8 #00F0 -../../../as/itoa.casl:88: LAD GR1,1,GR1 - #00E9 #1211 - #00EA #0001 -../../../as/itoa.casl:89: RET - #00EB #8100 -../../../as/itoa.casl:90: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 19 = #0013 = 0000000000010011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 19 = #0013 = 0000000000010011 -#0004: GR2: 4 = #0004 = 0000000000000100 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 19 = #0013 = 0000000000010011 -#0006: GR2: 4 = #0004 = 0000000000000100 -#0006: GR3: 22 = #0016 = 0000000000010110 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0018: Register:::: -#0018: GR0: 0 = #0000 = 0000000000000000 -#0018: GR1: 19 = #0013 = 0000000000010011 -#0018: GR2: 4 = #0004 = 0000000000000100 -#0018: GR3: 22 = #0016 = 0000000000010110 -#0018: GR4: 0 = #0000 = 0000000000000000 -#0018: GR5: 0 = #0000 = 0000000000000000 -#0018: GR6: 0 = #0000 = 0000000000000000 -#0018: GR7: 0 = #0000 = 0000000000000000 -#0018: SP: 511 = #01FF = 0000000111111111 -#0018: PR: 24 = #0018 = 0000000000011000 -#0018: FR (OF SF ZF): 000 - -#001A: Register:::: -#001A: GR0: 0 = #0000 = 0000000000000000 -#001A: GR1: 19 = #0013 = 0000000000010011 -#001A: GR2: 4 = #0004 = 0000000000000100 -#001A: GR3: 22 = #0016 = 0000000000010110 -#001A: GR4: 0 = #0000 = 0000000000000000 -#001A: GR5: 0 = #0000 = 0000000000000000 -#001A: GR6: 0 = #0000 = 0000000000000000 -#001A: GR7: 0 = #0000 = 0000000000000000 -#001A: SP: 510 = #01FE = 0000000111111110 -#001A: PR: 26 = #001A = 0000000000011010 -#001A: FR (OF SF ZF): 000 - -#001C: Register:::: -#001C: GR0: 0 = #0000 = 0000000000000000 -#001C: GR1: 19 = #0013 = 0000000000010011 -#001C: GR2: 4 = #0004 = 0000000000000100 -#001C: GR3: 22 = #0016 = 0000000000010110 -#001C: GR4: 0 = #0000 = 0000000000000000 -#001C: GR5: 0 = #0000 = 0000000000000000 -#001C: GR6: 0 = #0000 = 0000000000000000 -#001C: GR7: 0 = #0000 = 0000000000000000 -#001C: SP: 509 = #01FD = 0000000111111101 -#001C: PR: 28 = #001C = 0000000000011100 -#001C: FR (OF SF ZF): 000 - -#001E: Register:::: -#001E: GR0: 0 = #0000 = 0000000000000000 -#001E: GR1: 19 = #0013 = 0000000000010011 -#001E: GR2: 4 = #0004 = 0000000000000100 -#001E: GR3: 22 = #0016 = 0000000000010110 -#001E: GR4: 0 = #0000 = 0000000000000000 -#001E: GR5: 0 = #0000 = 0000000000000000 -#001E: GR6: 0 = #0000 = 0000000000000000 -#001E: GR7: 0 = #0000 = 0000000000000000 -#001E: SP: 508 = #01FC = 0000000111111100 -#001E: PR: 30 = #001E = 0000000000011110 -#001E: FR (OF SF ZF): 000 - -#0020: Register:::: -#0020: GR0: 0 = #0000 = 0000000000000000 -#0020: GR1: 19 = #0013 = 0000000000010011 -#0020: GR2: 4 = #0004 = 0000000000000100 -#0020: GR3: 22 = #0016 = 0000000000010110 -#0020: GR4: 0 = #0000 = 0000000000000000 -#0020: GR5: 0 = #0000 = 0000000000000000 -#0020: GR6: 0 = #0000 = 0000000000000000 -#0020: GR7: 0 = #0000 = 0000000000000000 -#0020: SP: 507 = #01FB = 0000000111111011 -#0020: PR: 32 = #0020 = 0000000000100000 -#0020: FR (OF SF ZF): 000 - -#0022: Register:::: -#0022: GR0: 0 = #0000 = 0000000000000000 -#0022: GR1: 19 = #0013 = 0000000000010011 -#0022: GR2: 4 = #0004 = 0000000000000100 -#0022: GR3: 22 = #0016 = 0000000000010110 -#0022: GR4: 0 = #0000 = 0000000000000000 -#0022: GR5: 0 = #0000 = 0000000000000000 -#0022: GR6: 0 = #0000 = 0000000000000000 -#0022: GR7: 0 = #0000 = 0000000000000000 -#0022: SP: 506 = #01FA = 0000000111111010 -#0022: PR: 34 = #0022 = 0000000000100010 -#0022: FR (OF SF ZF): 000 - -#0024: Register:::: -#0024: GR0: 0 = #0000 = 0000000000000000 -#0024: GR1: 19 = #0013 = 0000000000010011 -#0024: GR2: 4 = #0004 = 0000000000000100 -#0024: GR3: 22 = #0016 = 0000000000010110 -#0024: GR4: 0 = #0000 = 0000000000000000 -#0024: GR5: 0 = #0000 = 0000000000000000 -#0024: GR6: 0 = #0000 = 0000000000000000 -#0024: GR7: 0 = #0000 = 0000000000000000 -#0024: SP: 505 = #01F9 = 0000000111111001 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 0 = #0000 = 0000000000000000 -#0026: GR1: 19 = #0013 = 0000000000010011 -#0026: GR2: 4 = #0004 = 0000000000000100 -#0026: GR3: 22 = #0016 = 0000000000010110 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 504 = #01F8 = 0000000111111000 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 0 = #0000 = 0000000000000000 -#0028: GR1: 19 = #0013 = 0000000000010011 -#0028: GR2: 4 = #0004 = 0000000000000100 -#0028: GR3: 22 = #0016 = 0000000000010110 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 504 = #01F8 = 0000000111111000 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 000 - -#002A: Register:::: -#002A: GR0: 0 = #0000 = 0000000000000000 -#002A: GR1: 19 = #0013 = 0000000000010011 -#002A: GR2: 4 = #0004 = 0000000000000100 -#002A: GR3: 22 = #0016 = 0000000000010110 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 504 = #01F8 = 0000000111111000 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 000 - -#002C: Register:::: -#002C: GR0: 0 = #0000 = 0000000000000000 -#002C: GR1: 19 = #0013 = 0000000000010011 -#002C: GR2: 4 = #0004 = 0000000000000100 -#002C: GR3: 22 = #0016 = 0000000000010110 -#002C: GR4: 10 = #000A = 0000000000001010 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 504 = #01F8 = 0000000111111000 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 000 - -#002E: Register:::: -#002E: GR0: 0 = #0000 = 0000000000000000 -#002E: GR1: 19 = #0013 = 0000000000010011 -#002E: GR2: 4 = #0004 = 0000000000000100 -#002E: GR3: 22 = #0016 = 0000000000010110 -#002E: GR4: 10 = #000A = 0000000000001010 -#002E: GR5: 50 = #0032 = 0000000000110010 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 504 = #01F8 = 0000000111111000 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 0 = #0000 = 0000000000000000 -#0030: GR1: 19 = #0013 = 0000000000010011 -#0030: GR2: 2 = #0002 = 0000000000000010 -#0030: GR3: 22 = #0016 = 0000000000010110 -#0030: GR4: 10 = #000A = 0000000000001010 -#0030: GR5: 50 = #0032 = 0000000000110010 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 504 = #01F8 = 0000000111111000 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0032: Register:::: -#0032: GR0: 0 = #0000 = 0000000000000000 -#0032: GR1: 19 = #0013 = 0000000000010011 -#0032: GR2: 2 = #0002 = 0000000000000010 -#0032: GR3: 22 = #0016 = 0000000000010110 -#0032: GR4: 10 = #000A = 0000000000001010 -#0032: GR5: 50 = #0032 = 0000000000110010 -#0032: GR6: 0 = #0000 = 0000000000000000 -#0032: GR7: 0 = #0000 = 0000000000000000 -#0032: SP: 504 = #01F8 = 0000000111111000 -#0032: PR: 50 = #0032 = 0000000000110010 -#0032: FR (OF SF ZF): 000 - -#0034: Register:::: -#0034: GR0: 0 = #0000 = 0000000000000000 -#0034: GR1: 19 = #0013 = 0000000000010011 -#0034: GR2: 2 = #0002 = 0000000000000010 -#0034: GR3: 22 = #0016 = 0000000000010110 -#0034: GR4: 10 = #000A = 0000000000001010 -#0034: GR5: 50 = #0032 = 0000000000110010 -#0034: GR6: 0 = #0000 = 0000000000000000 -#0034: GR7: 0 = #0000 = 0000000000000000 -#0034: SP: 504 = #01F8 = 0000000111111000 -#0034: PR: 52 = #0034 = 0000000000110100 -#0034: FR (OF SF ZF): 000 - -#003E: Register:::: -#003E: GR0: 0 = #0000 = 0000000000000000 -#003E: GR1: 19 = #0013 = 0000000000010011 -#003E: GR2: 2 = #0002 = 0000000000000010 -#003E: GR3: 22 = #0016 = 0000000000010110 -#003E: GR4: 10 = #000A = 0000000000001010 -#003E: GR5: 50 = #0032 = 0000000000110010 -#003E: GR6: 0 = #0000 = 0000000000000000 -#003E: GR7: 0 = #0000 = 0000000000000000 -#003E: SP: 504 = #01F8 = 0000000111111000 -#003E: PR: 62 = #003E = 0000000000111110 -#003E: FR (OF SF ZF): 000 - -#0040: Register:::: -#0040: GR0: 0 = #0000 = 0000000000000000 -#0040: GR1: 19 = #0013 = 0000000000010011 -#0040: GR2: 2 = #0002 = 0000000000000010 -#0040: GR3: 22 = #0016 = 0000000000010110 -#0040: GR4: 20 = #0014 = 0000000000010100 -#0040: GR5: 50 = #0032 = 0000000000110010 -#0040: GR6: 0 = #0000 = 0000000000000000 -#0040: GR7: 0 = #0000 = 0000000000000000 -#0040: SP: 504 = #01F8 = 0000000111111000 -#0040: PR: 64 = #0040 = 0000000001000000 -#0040: FR (OF SF ZF): 000 - -#0042: Register:::: -#0042: GR0: 0 = #0000 = 0000000000000000 -#0042: GR1: 19 = #0013 = 0000000000010011 -#0042: GR2: 2 = #0002 = 0000000000000010 -#0042: GR3: 22 = #0016 = 0000000000010110 -#0042: GR4: 20 = #0014 = 0000000000010100 -#0042: GR5: 100 = #0064 = 0000000001100100 -#0042: GR6: 0 = #0000 = 0000000000000000 -#0042: GR7: 0 = #0000 = 0000000000000000 -#0042: SP: 504 = #01F8 = 0000000111111000 -#0042: PR: 66 = #0042 = 0000000001000010 -#0042: FR (OF SF ZF): 000 - -#0044: Register:::: -#0044: GR0: 0 = #0000 = 0000000000000000 -#0044: GR1: 19 = #0013 = 0000000000010011 -#0044: GR2: 2 = #0002 = 0000000000000010 -#0044: GR3: 22 = #0016 = 0000000000010110 -#0044: GR4: 20 = #0014 = 0000000000010100 -#0044: GR5: 100 = #0064 = 0000000001100100 -#0044: GR6: 0 = #0000 = 0000000000000000 -#0044: GR7: 0 = #0000 = 0000000000000000 -#0044: SP: 504 = #01F8 = 0000000111111000 -#0044: PR: 68 = #0044 = 0000000001000100 -#0044: FR (OF SF ZF): 000 - -#002E: Register:::: -#002E: GR0: 0 = #0000 = 0000000000000000 -#002E: GR1: 19 = #0013 = 0000000000010011 -#002E: GR2: 2 = #0002 = 0000000000000010 -#002E: GR3: 22 = #0016 = 0000000000010110 -#002E: GR4: 20 = #0014 = 0000000000010100 -#002E: GR5: 100 = #0064 = 0000000001100100 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 504 = #01F8 = 0000000111111000 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 0 = #0000 = 0000000000000000 -#0030: GR1: 19 = #0013 = 0000000000010011 -#0030: GR2: 1 = #0001 = 0000000000000001 -#0030: GR3: 22 = #0016 = 0000000000010110 -#0030: GR4: 20 = #0014 = 0000000000010100 -#0030: GR5: 100 = #0064 = 0000000001100100 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 504 = #01F8 = 0000000111111000 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 000 - -#0032: Register:::: -#0032: GR0: 0 = #0000 = 0000000000000000 -#0032: GR1: 19 = #0013 = 0000000000010011 -#0032: GR2: 1 = #0001 = 0000000000000001 -#0032: GR3: 22 = #0016 = 0000000000010110 -#0032: GR4: 20 = #0014 = 0000000000010100 -#0032: GR5: 100 = #0064 = 0000000001100100 -#0032: GR6: 0 = #0000 = 0000000000000000 -#0032: GR7: 0 = #0000 = 0000000000000000 -#0032: SP: 504 = #01F8 = 0000000111111000 -#0032: PR: 50 = #0032 = 0000000000110010 -#0032: FR (OF SF ZF): 000 - -#0034: Register:::: -#0034: GR0: 0 = #0000 = 0000000000000000 -#0034: GR1: 19 = #0013 = 0000000000010011 -#0034: GR2: 1 = #0001 = 0000000000000001 -#0034: GR3: 22 = #0016 = 0000000000010110 -#0034: GR4: 20 = #0014 = 0000000000010100 -#0034: GR5: 100 = #0064 = 0000000001100100 -#0034: GR6: 0 = #0000 = 0000000000000000 -#0034: GR7: 0 = #0000 = 0000000000000000 -#0034: SP: 504 = #01F8 = 0000000111111000 -#0034: PR: 52 = #0034 = 0000000000110100 -#0034: FR (OF SF ZF): 000 - -#003E: Register:::: -#003E: GR0: 0 = #0000 = 0000000000000000 -#003E: GR1: 19 = #0013 = 0000000000010011 -#003E: GR2: 1 = #0001 = 0000000000000001 -#003E: GR3: 22 = #0016 = 0000000000010110 -#003E: GR4: 20 = #0014 = 0000000000010100 -#003E: GR5: 100 = #0064 = 0000000001100100 -#003E: GR6: 0 = #0000 = 0000000000000000 -#003E: GR7: 0 = #0000 = 0000000000000000 -#003E: SP: 504 = #01F8 = 0000000111111000 -#003E: PR: 62 = #003E = 0000000000111110 -#003E: FR (OF SF ZF): 000 - -#0040: Register:::: -#0040: GR0: 0 = #0000 = 0000000000000000 -#0040: GR1: 19 = #0013 = 0000000000010011 -#0040: GR2: 1 = #0001 = 0000000000000001 -#0040: GR3: 22 = #0016 = 0000000000010110 -#0040: GR4: 40 = #0028 = 0000000000101000 -#0040: GR5: 100 = #0064 = 0000000001100100 -#0040: GR6: 0 = #0000 = 0000000000000000 -#0040: GR7: 0 = #0000 = 0000000000000000 -#0040: SP: 504 = #01F8 = 0000000111111000 -#0040: PR: 64 = #0040 = 0000000001000000 -#0040: FR (OF SF ZF): 000 - -#0042: Register:::: -#0042: GR0: 0 = #0000 = 0000000000000000 -#0042: GR1: 19 = #0013 = 0000000000010011 -#0042: GR2: 1 = #0001 = 0000000000000001 -#0042: GR3: 22 = #0016 = 0000000000010110 -#0042: GR4: 40 = #0028 = 0000000000101000 -#0042: GR5: 200 = #00C8 = 0000000011001000 -#0042: GR6: 0 = #0000 = 0000000000000000 -#0042: GR7: 0 = #0000 = 0000000000000000 -#0042: SP: 504 = #01F8 = 0000000111111000 -#0042: PR: 66 = #0042 = 0000000001000010 -#0042: FR (OF SF ZF): 000 - -#0044: Register:::: -#0044: GR0: 0 = #0000 = 0000000000000000 -#0044: GR1: 19 = #0013 = 0000000000010011 -#0044: GR2: 1 = #0001 = 0000000000000001 -#0044: GR3: 22 = #0016 = 0000000000010110 -#0044: GR4: 40 = #0028 = 0000000000101000 -#0044: GR5: 200 = #00C8 = 0000000011001000 -#0044: GR6: 0 = #0000 = 0000000000000000 -#0044: GR7: 0 = #0000 = 0000000000000000 -#0044: SP: 504 = #01F8 = 0000000111111000 -#0044: PR: 68 = #0044 = 0000000001000100 -#0044: FR (OF SF ZF): 000 - -#002E: Register:::: -#002E: GR0: 0 = #0000 = 0000000000000000 -#002E: GR1: 19 = #0013 = 0000000000010011 -#002E: GR2: 1 = #0001 = 0000000000000001 -#002E: GR3: 22 = #0016 = 0000000000010110 -#002E: GR4: 40 = #0028 = 0000000000101000 -#002E: GR5: 200 = #00C8 = 0000000011001000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 504 = #01F8 = 0000000111111000 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 0 = #0000 = 0000000000000000 -#0030: GR1: 19 = #0013 = 0000000000010011 -#0030: GR2: 0 = #0000 = 0000000000000000 -#0030: GR3: 22 = #0016 = 0000000000010110 -#0030: GR4: 40 = #0028 = 0000000000101000 -#0030: GR5: 200 = #00C8 = 0000000011001000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 504 = #01F8 = 0000000111111000 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 101 - -#0036: Register:::: -#0036: GR0: 0 = #0000 = 0000000000000000 -#0036: GR1: 19 = #0013 = 0000000000010011 -#0036: GR2: 0 = #0000 = 0000000000000000 -#0036: GR3: 22 = #0016 = 0000000000010110 -#0036: GR4: 40 = #0028 = 0000000000101000 -#0036: GR5: 200 = #00C8 = 0000000011001000 -#0036: GR6: 0 = #0000 = 0000000000000000 -#0036: GR7: 0 = #0000 = 0000000000000000 -#0036: SP: 504 = #01F8 = 0000000111111000 -#0036: PR: 54 = #0036 = 0000000000110110 -#0036: FR (OF SF ZF): 101 - -#0037: Register:::: -#0037: GR0: 0 = #0000 = 0000000000000000 -#0037: GR1: 19 = #0013 = 0000000000010011 -#0037: GR2: 0 = #0000 = 0000000000000000 -#0037: GR3: 22 = #0016 = 0000000000010110 -#0037: GR4: 40 = #0028 = 0000000000101000 -#0037: GR5: 200 = #00C8 = 0000000011001000 -#0037: GR6: 40 = #0028 = 0000000000101000 -#0037: GR7: 0 = #0000 = 0000000000000000 -#0037: SP: 504 = #01F8 = 0000000111111000 -#0037: PR: 55 = #0037 = 0000000000110111 -#0037: FR (OF SF ZF): 000 - -#0038: Register:::: -#0038: GR0: 0 = #0000 = 0000000000000000 -#0038: GR1: 19 = #0013 = 0000000000010011 -#0038: GR2: 0 = #0000 = 0000000000000000 -#0038: GR3: 22 = #0016 = 0000000000010110 -#0038: GR4: 40 = #0028 = 0000000000101000 -#0038: GR5: 200 = #00C8 = 0000000011001000 -#0038: GR6: 40 = #0028 = 0000000000101000 -#0038: GR7: 200 = #00C8 = 0000000011001000 -#0038: SP: 504 = #01F8 = 0000000111111000 -#0038: PR: 56 = #0038 = 0000000000111000 -#0038: FR (OF SF ZF): 000 - -#003A: Register:::: -#003A: GR0: 0 = #0000 = 0000000000000000 -#003A: GR1: 19 = #0013 = 0000000000010011 -#003A: GR2: 0 = #0000 = 0000000000000000 -#003A: GR3: 22 = #0016 = 0000000000010110 -#003A: GR4: 40 = #0028 = 0000000000101000 -#003A: GR5: 200 = #00C8 = 0000000011001000 -#003A: GR6: 40 = #0028 = 0000000000101000 -#003A: GR7: 200 = #00C8 = 0000000011001000 -#003A: SP: 504 = #01F8 = 0000000111111000 -#003A: PR: 58 = #003A = 0000000000111010 -#003A: FR (OF SF ZF): 000 - -#003E: Register:::: -#003E: GR0: 0 = #0000 = 0000000000000000 -#003E: GR1: 19 = #0013 = 0000000000010011 -#003E: GR2: 0 = #0000 = 0000000000000000 -#003E: GR3: 22 = #0016 = 0000000000010110 -#003E: GR4: 40 = #0028 = 0000000000101000 -#003E: GR5: 200 = #00C8 = 0000000011001000 -#003E: GR6: 40 = #0028 = 0000000000101000 -#003E: GR7: 200 = #00C8 = 0000000011001000 -#003E: SP: 504 = #01F8 = 0000000111111000 -#003E: PR: 62 = #003E = 0000000000111110 -#003E: FR (OF SF ZF): 000 - -#0040: Register:::: -#0040: GR0: 0 = #0000 = 0000000000000000 -#0040: GR1: 19 = #0013 = 0000000000010011 -#0040: GR2: 0 = #0000 = 0000000000000000 -#0040: GR3: 22 = #0016 = 0000000000010110 -#0040: GR4: 80 = #0050 = 0000000001010000 -#0040: GR5: 200 = #00C8 = 0000000011001000 -#0040: GR6: 40 = #0028 = 0000000000101000 -#0040: GR7: 200 = #00C8 = 0000000011001000 -#0040: SP: 504 = #01F8 = 0000000111111000 -#0040: PR: 64 = #0040 = 0000000001000000 -#0040: FR (OF SF ZF): 000 - -#0042: Register:::: -#0042: GR0: 0 = #0000 = 0000000000000000 -#0042: GR1: 19 = #0013 = 0000000000010011 -#0042: GR2: 0 = #0000 = 0000000000000000 -#0042: GR3: 22 = #0016 = 0000000000010110 -#0042: GR4: 80 = #0050 = 0000000001010000 -#0042: GR5: 400 = #0190 = 0000000110010000 -#0042: GR6: 40 = #0028 = 0000000000101000 -#0042: GR7: 200 = #00C8 = 0000000011001000 -#0042: SP: 504 = #01F8 = 0000000111111000 -#0042: PR: 66 = #0042 = 0000000001000010 -#0042: FR (OF SF ZF): 000 - -#0044: Register:::: -#0044: GR0: 0 = #0000 = 0000000000000000 -#0044: GR1: 19 = #0013 = 0000000000010011 -#0044: GR2: 0 = #0000 = 0000000000000000 -#0044: GR3: 22 = #0016 = 0000000000010110 -#0044: GR4: 80 = #0050 = 0000000001010000 -#0044: GR5: 400 = #0190 = 0000000110010000 -#0044: GR6: 40 = #0028 = 0000000000101000 -#0044: GR7: 200 = #00C8 = 0000000011001000 -#0044: SP: 504 = #01F8 = 0000000111111000 -#0044: PR: 68 = #0044 = 0000000001000100 -#0044: FR (OF SF ZF): 000 - -#002E: Register:::: -#002E: GR0: 0 = #0000 = 0000000000000000 -#002E: GR1: 19 = #0013 = 0000000000010011 -#002E: GR2: 0 = #0000 = 0000000000000000 -#002E: GR3: 22 = #0016 = 0000000000010110 -#002E: GR4: 80 = #0050 = 0000000001010000 -#002E: GR5: 400 = #0190 = 0000000110010000 -#002E: GR6: 40 = #0028 = 0000000000101000 -#002E: GR7: 200 = #00C8 = 0000000011001000 -#002E: SP: 504 = #01F8 = 0000000111111000 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 000 - -#0030: Register:::: -#0030: GR0: 0 = #0000 = 0000000000000000 -#0030: GR1: 19 = #0013 = 0000000000010011 -#0030: GR2: 0 = #0000 = 0000000000000000 -#0030: GR3: 22 = #0016 = 0000000000010110 -#0030: GR4: 80 = #0050 = 0000000001010000 -#0030: GR5: 400 = #0190 = 0000000110010000 -#0030: GR6: 40 = #0028 = 0000000000101000 -#0030: GR7: 200 = #00C8 = 0000000011001000 -#0030: SP: 504 = #01F8 = 0000000111111000 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 001 - -#0032: Register:::: -#0032: GR0: 0 = #0000 = 0000000000000000 -#0032: GR1: 19 = #0013 = 0000000000010011 -#0032: GR2: 0 = #0000 = 0000000000000000 -#0032: GR3: 22 = #0016 = 0000000000010110 -#0032: GR4: 80 = #0050 = 0000000001010000 -#0032: GR5: 400 = #0190 = 0000000110010000 -#0032: GR6: 40 = #0028 = 0000000000101000 -#0032: GR7: 200 = #00C8 = 0000000011001000 -#0032: SP: 504 = #01F8 = 0000000111111000 -#0032: PR: 50 = #0032 = 0000000000110010 -#0032: FR (OF SF ZF): 001 - -#004A: Register:::: -#004A: GR0: 0 = #0000 = 0000000000000000 -#004A: GR1: 19 = #0013 = 0000000000010011 -#004A: GR2: 0 = #0000 = 0000000000000000 -#004A: GR3: 22 = #0016 = 0000000000010110 -#004A: GR4: 80 = #0050 = 0000000001010000 -#004A: GR5: 400 = #0190 = 0000000110010000 -#004A: GR6: 40 = #0028 = 0000000000101000 -#004A: GR7: 200 = #00C8 = 0000000011001000 -#004A: SP: 504 = #01F8 = 0000000111111000 -#004A: PR: 74 = #004A = 0000000001001010 -#004A: FR (OF SF ZF): 001 - -#004C: Register:::: -#004C: GR0: 0 = #0000 = 0000000000000000 -#004C: GR1: 19 = #0013 = 0000000000010011 -#004C: GR2: 0 = #0000 = 0000000000000000 -#004C: GR3: 22 = #0016 = 0000000000010110 -#004C: GR4: 80 = #0050 = 0000000001010000 -#004C: GR5: 400 = #0190 = 0000000110010000 -#004C: GR6: 40 = #0028 = 0000000000101000 -#004C: GR7: 200 = #00C8 = 0000000011001000 -#004C: SP: 504 = #01F8 = 0000000111111000 -#004C: PR: 76 = #004C = 0000000001001100 -#004C: FR (OF SF ZF): 001 - -#004E: Register:::: -#004E: GR0: 0 = #0000 = 0000000000000000 -#004E: GR1: 19 = #0013 = 0000000000010011 -#004E: GR2: 0 = #0000 = 0000000000000000 -#004E: GR3: 22 = #0016 = 0000000000010110 -#004E: GR4: 80 = #0050 = 0000000001010000 -#004E: GR5: 400 = #0190 = 0000000110010000 -#004E: GR6: 40 = #0028 = 0000000000101000 -#004E: GR7: 200 = #00C8 = 0000000011001000 -#004E: SP: 504 = #01F8 = 0000000111111000 -#004E: PR: 78 = #004E = 0000000001001110 -#004E: FR (OF SF ZF): 001 - -#004F: Register:::: -#004F: GR0: 0 = #0000 = 0000000000000000 -#004F: GR1: 19 = #0013 = 0000000000010011 -#004F: GR2: 0 = #0000 = 0000000000000000 -#004F: GR3: 22 = #0016 = 0000000000010110 -#004F: GR4: 80 = #0050 = 0000000001010000 -#004F: GR5: 400 = #0190 = 0000000110010000 -#004F: GR6: 40 = #0028 = 0000000000101000 -#004F: GR7: 0 = #0000 = 0000000000000000 -#004F: SP: 505 = #01F9 = 0000000111111001 -#004F: PR: 79 = #004F = 0000000001001111 -#004F: FR (OF SF ZF): 001 - -#0050: Register:::: -#0050: GR0: 0 = #0000 = 0000000000000000 -#0050: GR1: 19 = #0013 = 0000000000010011 -#0050: GR2: 0 = #0000 = 0000000000000000 -#0050: GR3: 22 = #0016 = 0000000000010110 -#0050: GR4: 80 = #0050 = 0000000001010000 -#0050: GR5: 400 = #0190 = 0000000110010000 -#0050: GR6: 0 = #0000 = 0000000000000000 -#0050: GR7: 0 = #0000 = 0000000000000000 -#0050: SP: 506 = #01FA = 0000000111111010 -#0050: PR: 80 = #0050 = 0000000001010000 -#0050: FR (OF SF ZF): 001 - -#0051: Register:::: -#0051: GR0: 0 = #0000 = 0000000000000000 -#0051: GR1: 19 = #0013 = 0000000000010011 -#0051: GR2: 0 = #0000 = 0000000000000000 -#0051: GR3: 22 = #0016 = 0000000000010110 -#0051: GR4: 80 = #0050 = 0000000001010000 -#0051: GR5: 0 = #0000 = 0000000000000000 -#0051: GR6: 0 = #0000 = 0000000000000000 -#0051: GR7: 0 = #0000 = 0000000000000000 -#0051: SP: 507 = #01FB = 0000000111111011 -#0051: PR: 81 = #0051 = 0000000001010001 -#0051: FR (OF SF ZF): 001 - -#0052: Register:::: -#0052: GR0: 0 = #0000 = 0000000000000000 -#0052: GR1: 19 = #0013 = 0000000000010011 -#0052: GR2: 0 = #0000 = 0000000000000000 -#0052: GR3: 22 = #0016 = 0000000000010110 -#0052: GR4: 0 = #0000 = 0000000000000000 -#0052: GR5: 0 = #0000 = 0000000000000000 -#0052: GR6: 0 = #0000 = 0000000000000000 -#0052: GR7: 0 = #0000 = 0000000000000000 -#0052: SP: 508 = #01FC = 0000000111111100 -#0052: PR: 82 = #0052 = 0000000001010010 -#0052: FR (OF SF ZF): 001 - -#0053: Register:::: -#0053: GR0: 0 = #0000 = 0000000000000000 -#0053: GR1: 19 = #0013 = 0000000000010011 -#0053: GR2: 0 = #0000 = 0000000000000000 -#0053: GR3: 22 = #0016 = 0000000000010110 -#0053: GR4: 0 = #0000 = 0000000000000000 -#0053: GR5: 0 = #0000 = 0000000000000000 -#0053: GR6: 0 = #0000 = 0000000000000000 -#0053: GR7: 0 = #0000 = 0000000000000000 -#0053: SP: 509 = #01FD = 0000000111111101 -#0053: PR: 83 = #0053 = 0000000001010011 -#0053: FR (OF SF ZF): 001 - -#0054: Register:::: -#0054: GR0: 0 = #0000 = 0000000000000000 -#0054: GR1: 19 = #0013 = 0000000000010011 -#0054: GR2: 4 = #0004 = 0000000000000100 -#0054: GR3: 22 = #0016 = 0000000000010110 -#0054: GR4: 0 = #0000 = 0000000000000000 -#0054: GR5: 0 = #0000 = 0000000000000000 -#0054: GR6: 0 = #0000 = 0000000000000000 -#0054: GR7: 0 = #0000 = 0000000000000000 -#0054: SP: 510 = #01FE = 0000000111111110 -#0054: PR: 84 = #0054 = 0000000001010100 -#0054: FR (OF SF ZF): 001 - -#0055: Register:::: -#0055: GR0: 0 = #0000 = 0000000000000000 -#0055: GR1: 19 = #0013 = 0000000000010011 -#0055: GR2: 4 = #0004 = 0000000000000100 -#0055: GR3: 22 = #0016 = 0000000000010110 -#0055: GR4: 0 = #0000 = 0000000000000000 -#0055: GR5: 0 = #0000 = 0000000000000000 -#0055: GR6: 0 = #0000 = 0000000000000000 -#0055: GR7: 0 = #0000 = 0000000000000000 -#0055: SP: 511 = #01FF = 0000000111111111 -#0055: PR: 85 = #0055 = 0000000001010101 -#0055: FR (OF SF ZF): 001 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 19 = #0013 = 0000000000010011 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 22 = #0016 = 0000000000010110 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 001 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 19 = #0013 = 0000000000010011 -#000A: GR2: 22 = #0016 = 0000000000010110 -#000A: GR3: 22 = #0016 = 0000000000010110 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 512 = #0200 = 0000001000000000 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 001 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 40 = #0028 = 0000000000101000 -#000C: GR2: 22 = #0016 = 0000000000010110 -#000C: GR3: 22 = #0016 = 0000000000010110 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#0056: Register:::: -#0056: GR0: 0 = #0000 = 0000000000000000 -#0056: GR1: 40 = #0028 = 0000000000101000 -#0056: GR2: 22 = #0016 = 0000000000010110 -#0056: GR3: 22 = #0016 = 0000000000010110 -#0056: GR4: 0 = #0000 = 0000000000000000 -#0056: GR5: 0 = #0000 = 0000000000000000 -#0056: GR6: 0 = #0000 = 0000000000000000 -#0056: GR7: 0 = #0000 = 0000000000000000 -#0056: SP: 511 = #01FF = 0000000111111111 -#0056: PR: 86 = #0056 = 0000000001010110 -#0056: FR (OF SF ZF): 000 - -#0058: Register:::: -#0058: GR0: 0 = #0000 = 0000000000000000 -#0058: GR1: 40 = #0028 = 0000000000101000 -#0058: GR2: 22 = #0016 = 0000000000010110 -#0058: GR3: 22 = #0016 = 0000000000010110 -#0058: GR4: 0 = #0000 = 0000000000000000 -#0058: GR5: 0 = #0000 = 0000000000000000 -#0058: GR6: 0 = #0000 = 0000000000000000 -#0058: GR7: 0 = #0000 = 0000000000000000 -#0058: SP: 510 = #01FE = 0000000111111110 -#0058: PR: 88 = #0058 = 0000000001011000 -#0058: FR (OF SF ZF): 000 - -#005A: Register:::: -#005A: GR0: 0 = #0000 = 0000000000000000 -#005A: GR1: 40 = #0028 = 0000000000101000 -#005A: GR2: 22 = #0016 = 0000000000010110 -#005A: GR3: 22 = #0016 = 0000000000010110 -#005A: GR4: 0 = #0000 = 0000000000000000 -#005A: GR5: 0 = #0000 = 0000000000000000 -#005A: GR6: 0 = #0000 = 0000000000000000 -#005A: GR7: 0 = #0000 = 0000000000000000 -#005A: SP: 509 = #01FD = 0000000111111101 -#005A: PR: 90 = #005A = 0000000001011010 -#005A: FR (OF SF ZF): 000 - -#005C: Register:::: -#005C: GR0: 0 = #0000 = 0000000000000000 -#005C: GR1: 40 = #0028 = 0000000000101000 -#005C: GR2: 22 = #0016 = 0000000000010110 -#005C: GR3: 22 = #0016 = 0000000000010110 -#005C: GR4: 0 = #0000 = 0000000000000000 -#005C: GR5: 0 = #0000 = 0000000000000000 -#005C: GR6: 0 = #0000 = 0000000000000000 -#005C: GR7: 0 = #0000 = 0000000000000000 -#005C: SP: 508 = #01FC = 0000000111111100 -#005C: PR: 92 = #005C = 0000000001011100 -#005C: FR (OF SF ZF): 000 - -#005E: Register:::: -#005E: GR0: 0 = #0000 = 0000000000000000 -#005E: GR1: 40 = #0028 = 0000000000101000 -#005E: GR2: 22 = #0016 = 0000000000010110 -#005E: GR3: 22 = #0016 = 0000000000010110 -#005E: GR4: 0 = #0000 = 0000000000000000 -#005E: GR5: 0 = #0000 = 0000000000000000 -#005E: GR6: 0 = #0000 = 0000000000000000 -#005E: GR7: 0 = #0000 = 0000000000000000 -#005E: SP: 508 = #01FC = 0000000111111100 -#005E: PR: 94 = #005E = 0000000001011110 -#005E: FR (OF SF ZF): 000 - -#0060: Register:::: -#0060: GR0: 0 = #0000 = 0000000000000000 -#0060: GR1: 40 = #0028 = 0000000000101000 -#0060: GR2: 0 = #0000 = 0000000000000000 -#0060: GR3: 22 = #0016 = 0000000000010110 -#0060: GR4: 0 = #0000 = 0000000000000000 -#0060: GR5: 0 = #0000 = 0000000000000000 -#0060: GR6: 0 = #0000 = 0000000000000000 -#0060: GR7: 0 = #0000 = 0000000000000000 -#0060: SP: 508 = #01FC = 0000000111111100 -#0060: PR: 96 = #0060 = 0000000001100000 -#0060: FR (OF SF ZF): 000 - -#0061: Register:::: -#0061: GR0: 0 = #0000 = 0000000000000000 -#0061: GR1: 40 = #0028 = 0000000000101000 -#0061: GR2: 0 = #0000 = 0000000000000000 -#0061: GR3: 22 = #0016 = 0000000000010110 -#0061: GR4: 0 = #0000 = 0000000000000000 -#0061: GR5: 0 = #0000 = 0000000000000000 -#0061: GR6: 0 = #0000 = 0000000000000000 -#0061: GR7: 0 = #0000 = 0000000000000000 -#0061: SP: 508 = #01FC = 0000000111111100 -#0061: PR: 97 = #0061 = 0000000001100001 -#0061: FR (OF SF ZF): 000 - -#0069: Register:::: -#0069: GR0: 0 = #0000 = 0000000000000000 -#0069: GR1: 40 = #0028 = 0000000000101000 -#0069: GR2: 0 = #0000 = 0000000000000000 -#0069: GR3: 22 = #0016 = 0000000000010110 -#0069: GR4: 0 = #0000 = 0000000000000000 -#0069: GR5: 0 = #0000 = 0000000000000000 -#0069: GR6: 0 = #0000 = 0000000000000000 -#0069: GR7: 0 = #0000 = 0000000000000000 -#0069: SP: 508 = #01FC = 0000000111111100 -#0069: PR: 105 = #0069 = 0000000001101001 -#0069: FR (OF SF ZF): 000 - -#006B: Register:::: -#006B: GR0: 0 = #0000 = 0000000000000000 -#006B: GR1: 40 = #0028 = 0000000000101000 -#006B: GR2: 0 = #0000 = 0000000000000000 -#006B: GR3: 22 = #0016 = 0000000000010110 -#006B: GR4: 0 = #0000 = 0000000000000000 -#006B: GR5: 0 = #0000 = 0000000000000000 -#006B: GR6: 0 = #0000 = 0000000000000000 -#006B: GR7: 0 = #0000 = 0000000000000000 -#006B: SP: 508 = #01FC = 0000000111111100 -#006B: PR: 107 = #006B = 0000000001101011 -#006B: FR (OF SF ZF): 000 - -#006D: Register:::: -#006D: GR0: 0 = #0000 = 0000000000000000 -#006D: GR1: 40 = #0028 = 0000000000101000 -#006D: GR2: 0 = #0000 = 0000000000000000 -#006D: GR3: 22 = #0016 = 0000000000010110 -#006D: GR4: 0 = #0000 = 0000000000000000 -#006D: GR5: 0 = #0000 = 0000000000000000 -#006D: GR6: 0 = #0000 = 0000000000000000 -#006D: GR7: 0 = #0000 = 0000000000000000 -#006D: SP: 508 = #01FC = 0000000111111100 -#006D: PR: 109 = #006D = 0000000001101101 -#006D: FR (OF SF ZF): 000 - -#00B2: Register:::: -#00B2: GR0: 0 = #0000 = 0000000000000000 -#00B2: GR1: 40 = #0028 = 0000000000101000 -#00B2: GR2: 0 = #0000 = 0000000000000000 -#00B2: GR3: 22 = #0016 = 0000000000010110 -#00B2: GR4: 0 = #0000 = 0000000000000000 -#00B2: GR5: 0 = #0000 = 0000000000000000 -#00B2: GR6: 0 = #0000 = 0000000000000000 -#00B2: GR7: 0 = #0000 = 0000000000000000 -#00B2: SP: 507 = #01FB = 0000000111111011 -#00B2: PR: 178 = #00B2 = 0000000010110010 -#00B2: FR (OF SF ZF): 000 - -#00B3: Register:::: -#00B3: GR0: 0 = #0000 = 0000000000000000 -#00B3: GR1: 40 = #0028 = 0000000000101000 -#00B3: GR2: 0 = #0000 = 0000000000000000 -#00B3: GR3: 22 = #0016 = 0000000000010110 -#00B3: GR4: 40 = #0028 = 0000000000101000 -#00B3: GR5: 0 = #0000 = 0000000000000000 -#00B3: GR6: 0 = #0000 = 0000000000000000 -#00B3: GR7: 0 = #0000 = 0000000000000000 -#00B3: SP: 507 = #01FB = 0000000111111011 -#00B3: PR: 179 = #00B3 = 0000000010110011 -#00B3: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 40 = #0028 = 0000000000101000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 0 = #0000 = 0000000000000000 -#00B5: GR4: 40 = #0028 = 0000000000101000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 40 = #0028 = 0000000000101000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 0 = #0000 = 0000000000000000 -#00B7: GR4: 40 = #0028 = 0000000000101000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 40 = #0028 = 0000000000101000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 0 = #0000 = 0000000000000000 -#00B9: GR4: 40 = #0028 = 0000000000101000 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 40 = #0028 = 0000000000101000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 0 = #0000 = 0000000000000000 -#00BB: GR4: 30 = #001E = 0000000000011110 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 40 = #0028 = 0000000000101000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 1 = #0001 = 0000000000000001 -#00BD: GR4: 30 = #001E = 0000000000011110 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 40 = #0028 = 0000000000101000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 1 = #0001 = 0000000000000001 -#00B5: GR4: 30 = #001E = 0000000000011110 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 40 = #0028 = 0000000000101000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 1 = #0001 = 0000000000000001 -#00B7: GR4: 30 = #001E = 0000000000011110 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 40 = #0028 = 0000000000101000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 1 = #0001 = 0000000000000001 -#00B9: GR4: 30 = #001E = 0000000000011110 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 40 = #0028 = 0000000000101000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 1 = #0001 = 0000000000000001 -#00BB: GR4: 20 = #0014 = 0000000000010100 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 40 = #0028 = 0000000000101000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 2 = #0002 = 0000000000000010 -#00BD: GR4: 20 = #0014 = 0000000000010100 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 40 = #0028 = 0000000000101000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 2 = #0002 = 0000000000000010 -#00B5: GR4: 20 = #0014 = 0000000000010100 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 40 = #0028 = 0000000000101000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 2 = #0002 = 0000000000000010 -#00B7: GR4: 20 = #0014 = 0000000000010100 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 40 = #0028 = 0000000000101000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 2 = #0002 = 0000000000000010 -#00B9: GR4: 20 = #0014 = 0000000000010100 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 40 = #0028 = 0000000000101000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 2 = #0002 = 0000000000000010 -#00BB: GR4: 10 = #000A = 0000000000001010 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 40 = #0028 = 0000000000101000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 3 = #0003 = 0000000000000011 -#00BD: GR4: 10 = #000A = 0000000000001010 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 40 = #0028 = 0000000000101000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 3 = #0003 = 0000000000000011 -#00B5: GR4: 10 = #000A = 0000000000001010 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 40 = #0028 = 0000000000101000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 3 = #0003 = 0000000000000011 -#00B7: GR4: 10 = #000A = 0000000000001010 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 001 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 40 = #0028 = 0000000000101000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 3 = #0003 = 0000000000000011 -#00B9: GR4: 10 = #000A = 0000000000001010 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 001 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 40 = #0028 = 0000000000101000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 3 = #0003 = 0000000000000011 -#00BB: GR4: 0 = #0000 = 0000000000000000 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 001 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 40 = #0028 = 0000000000101000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 4 = #0004 = 0000000000000100 -#00BD: GR4: 0 = #0000 = 0000000000000000 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 001 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 40 = #0028 = 0000000000101000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 4 = #0004 = 0000000000000100 -#00B5: GR4: 0 = #0000 = 0000000000000000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 001 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 40 = #0028 = 0000000000101000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 4 = #0004 = 0000000000000100 -#00B7: GR4: 0 = #0000 = 0000000000000000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 010 - -#00BF: Register:::: -#00BF: GR0: 0 = #0000 = 0000000000000000 -#00BF: GR1: 40 = #0028 = 0000000000101000 -#00BF: GR2: 0 = #0000 = 0000000000000000 -#00BF: GR3: 4 = #0004 = 0000000000000100 -#00BF: GR4: 0 = #0000 = 0000000000000000 -#00BF: GR5: 0 = #0000 = 0000000000000000 -#00BF: GR6: 0 = #0000 = 0000000000000000 -#00BF: GR7: 0 = #0000 = 0000000000000000 -#00BF: SP: 507 = #01FB = 0000000111111011 -#00BF: PR: 191 = #00BF = 0000000010111111 -#00BF: FR (OF SF ZF): 010 - -#006F: Register:::: -#006F: GR0: 0 = #0000 = 0000000000000000 -#006F: GR1: 40 = #0028 = 0000000000101000 -#006F: GR2: 0 = #0000 = 0000000000000000 -#006F: GR3: 4 = #0004 = 0000000000000100 -#006F: GR4: 0 = #0000 = 0000000000000000 -#006F: GR5: 0 = #0000 = 0000000000000000 -#006F: GR6: 0 = #0000 = 0000000000000000 -#006F: GR7: 0 = #0000 = 0000000000000000 -#006F: SP: 508 = #01FC = 0000000111111100 -#006F: PR: 111 = #006F = 0000000001101111 -#006F: FR (OF SF ZF): 010 - -#0071: Register:::: -#0071: GR0: 0 = #0000 = 0000000000000000 -#0071: GR1: 40 = #0028 = 0000000000101000 -#0071: GR2: 0 = #0000 = 0000000000000000 -#0071: GR3: 4 = #0004 = 0000000000000100 -#0071: GR4: 48 = #0030 = 0000000000110000 -#0071: GR5: 0 = #0000 = 0000000000000000 -#0071: GR6: 0 = #0000 = 0000000000000000 -#0071: GR7: 0 = #0000 = 0000000000000000 -#0071: SP: 508 = #01FC = 0000000111111100 -#0071: PR: 113 = #0071 = 0000000001110001 -#0071: FR (OF SF ZF): 000 - -#0073: Register:::: -#0073: GR0: 0 = #0000 = 0000000000000000 -#0073: GR1: 40 = #0028 = 0000000000101000 -#0073: GR2: 0 = #0000 = 0000000000000000 -#0073: GR3: 4 = #0004 = 0000000000000100 -#0073: GR4: 48 = #0030 = 0000000000110000 -#0073: GR5: 0 = #0000 = 0000000000000000 -#0073: GR6: 0 = #0000 = 0000000000000000 -#0073: GR7: 0 = #0000 = 0000000000000000 -#0073: SP: 508 = #01FC = 0000000111111100 -#0073: PR: 115 = #0073 = 0000000001110011 -#0073: FR (OF SF ZF): 000 - -#0075: Register:::: -#0075: GR0: 0 = #0000 = 0000000000000000 -#0075: GR1: 40 = #0028 = 0000000000101000 -#0075: GR2: 1 = #0001 = 0000000000000001 -#0075: GR3: 4 = #0004 = 0000000000000100 -#0075: GR4: 48 = #0030 = 0000000000110000 -#0075: GR5: 0 = #0000 = 0000000000000000 -#0075: GR6: 0 = #0000 = 0000000000000000 -#0075: GR7: 0 = #0000 = 0000000000000000 -#0075: SP: 508 = #01FC = 0000000111111100 -#0075: PR: 117 = #0075 = 0000000001110101 -#0075: FR (OF SF ZF): 000 - -#0076: Register:::: -#0076: GR0: 0 = #0000 = 0000000000000000 -#0076: GR1: 4 = #0004 = 0000000000000100 -#0076: GR2: 1 = #0001 = 0000000000000001 -#0076: GR3: 4 = #0004 = 0000000000000100 -#0076: GR4: 48 = #0030 = 0000000000110000 -#0076: GR5: 0 = #0000 = 0000000000000000 -#0076: GR6: 0 = #0000 = 0000000000000000 -#0076: GR7: 0 = #0000 = 0000000000000000 -#0076: SP: 508 = #01FC = 0000000111111100 -#0076: PR: 118 = #0076 = 0000000001110110 -#0076: FR (OF SF ZF): 000 - -#0069: Register:::: -#0069: GR0: 0 = #0000 = 0000000000000000 -#0069: GR1: 4 = #0004 = 0000000000000100 -#0069: GR2: 1 = #0001 = 0000000000000001 -#0069: GR3: 4 = #0004 = 0000000000000100 -#0069: GR4: 48 = #0030 = 0000000000110000 -#0069: GR5: 0 = #0000 = 0000000000000000 -#0069: GR6: 0 = #0000 = 0000000000000000 -#0069: GR7: 0 = #0000 = 0000000000000000 -#0069: SP: 508 = #01FC = 0000000111111100 -#0069: PR: 105 = #0069 = 0000000001101001 -#0069: FR (OF SF ZF): 000 - -#006B: Register:::: -#006B: GR0: 0 = #0000 = 0000000000000000 -#006B: GR1: 4 = #0004 = 0000000000000100 -#006B: GR2: 1 = #0001 = 0000000000000001 -#006B: GR3: 4 = #0004 = 0000000000000100 -#006B: GR4: 48 = #0030 = 0000000000110000 -#006B: GR5: 0 = #0000 = 0000000000000000 -#006B: GR6: 0 = #0000 = 0000000000000000 -#006B: GR7: 0 = #0000 = 0000000000000000 -#006B: SP: 508 = #01FC = 0000000111111100 -#006B: PR: 107 = #006B = 0000000001101011 -#006B: FR (OF SF ZF): 010 - -#0078: Register:::: -#0078: GR0: 0 = #0000 = 0000000000000000 -#0078: GR1: 4 = #0004 = 0000000000000100 -#0078: GR2: 1 = #0001 = 0000000000000001 -#0078: GR3: 4 = #0004 = 0000000000000100 -#0078: GR4: 48 = #0030 = 0000000000110000 -#0078: GR5: 0 = #0000 = 0000000000000000 -#0078: GR6: 0 = #0000 = 0000000000000000 -#0078: GR7: 0 = #0000 = 0000000000000000 -#0078: SP: 508 = #01FC = 0000000111111100 -#0078: PR: 120 = #0078 = 0000000001111000 -#0078: FR (OF SF ZF): 010 - -#007A: Register:::: -#007A: GR0: 0 = #0000 = 0000000000000000 -#007A: GR1: 52 = #0034 = 0000000000110100 -#007A: GR2: 1 = #0001 = 0000000000000001 -#007A: GR3: 4 = #0004 = 0000000000000100 -#007A: GR4: 48 = #0030 = 0000000000110000 -#007A: GR5: 0 = #0000 = 0000000000000000 -#007A: GR6: 0 = #0000 = 0000000000000000 -#007A: GR7: 0 = #0000 = 0000000000000000 -#007A: SP: 508 = #01FC = 0000000111111100 -#007A: PR: 122 = #007A = 0000000001111010 -#007A: FR (OF SF ZF): 000 - -#007C: Register:::: -#007C: GR0: 0 = #0000 = 0000000000000000 -#007C: GR1: 52 = #0034 = 0000000000110100 -#007C: GR2: 1 = #0001 = 0000000000000001 -#007C: GR3: 4 = #0004 = 0000000000000100 -#007C: GR4: 48 = #0030 = 0000000000110000 -#007C: GR5: 0 = #0000 = 0000000000000000 -#007C: GR6: 0 = #0000 = 0000000000000000 -#007C: GR7: 0 = #0000 = 0000000000000000 -#007C: SP: 508 = #01FC = 0000000111111100 -#007C: PR: 124 = #007C = 0000000001111100 -#007C: FR (OF SF ZF): 000 - -#007E: Register:::: -#007E: GR0: 0 = #0000 = 0000000000000000 -#007E: GR1: 52 = #0034 = 0000000000110100 -#007E: GR2: 2 = #0002 = 0000000000000010 -#007E: GR3: 4 = #0004 = 0000000000000100 -#007E: GR4: 48 = #0030 = 0000000000110000 -#007E: GR5: 0 = #0000 = 0000000000000000 -#007E: GR6: 0 = #0000 = 0000000000000000 -#007E: GR7: 0 = #0000 = 0000000000000000 -#007E: SP: 508 = #01FC = 0000000111111100 -#007E: PR: 126 = #007E = 0000000001111110 -#007E: FR (OF SF ZF): 000 - -#0080: Register:::: -#0080: GR0: 0 = #0000 = 0000000000000000 -#0080: GR1: 52 = #0034 = 0000000000110100 -#0080: GR2: 2 = #0002 = 0000000000000010 -#0080: GR3: 4 = #0004 = 0000000000000100 -#0080: GR4: 48 = #0030 = 0000000000110000 -#0080: GR5: 0 = #0000 = 0000000000000000 -#0080: GR6: 0 = #0000 = 0000000000000000 -#0080: GR7: 0 = #0000 = 0000000000000000 -#0080: SP: 508 = #01FC = 0000000111111100 -#0080: PR: 128 = #0080 = 0000000010000000 -#0080: FR (OF SF ZF): 010 - -#0082: Register:::: -#0082: GR0: 0 = #0000 = 0000000000000000 -#0082: GR1: 52 = #0034 = 0000000000110100 -#0082: GR2: 2 = #0002 = 0000000000000010 -#0082: GR3: 4 = #0004 = 0000000000000100 -#0082: GR4: 48 = #0030 = 0000000000110000 -#0082: GR5: 0 = #0000 = 0000000000000000 -#0082: GR6: 0 = #0000 = 0000000000000000 -#0082: GR7: 0 = #0000 = 0000000000000000 -#0082: SP: 508 = #01FC = 0000000111111100 -#0082: PR: 130 = #0082 = 0000000010000010 -#0082: FR (OF SF ZF): 010 - -#008A: Register:::: -#008A: GR0: 0 = #0000 = 0000000000000000 -#008A: GR1: 52 = #0034 = 0000000000110100 -#008A: GR2: 2 = #0002 = 0000000000000010 -#008A: GR3: 4 = #0004 = 0000000000000100 -#008A: GR4: 48 = #0030 = 0000000000110000 -#008A: GR5: 0 = #0000 = 0000000000000000 -#008A: GR6: 0 = #0000 = 0000000000000000 -#008A: GR7: 0 = #0000 = 0000000000000000 -#008A: SP: 508 = #01FC = 0000000111111100 -#008A: PR: 138 = #008A = 0000000010001010 -#008A: FR (OF SF ZF): 010 - -#008C: Register:::: -#008C: GR0: 0 = #0000 = 0000000000000000 -#008C: GR1: 52 = #0034 = 0000000000110100 -#008C: GR2: 2 = #0002 = 0000000000000010 -#008C: GR3: 4 = #0004 = 0000000000000100 -#008C: GR4: 48 = #0030 = 0000000000110000 -#008C: GR5: 0 = #0000 = 0000000000000000 -#008C: GR6: 0 = #0000 = 0000000000000000 -#008C: GR7: 0 = #0000 = 0000000000000000 -#008C: SP: 508 = #01FC = 0000000111111100 -#008C: PR: 140 = #008C = 0000000010001100 -#008C: FR (OF SF ZF): 010 - -#008E: Register:::: -#008E: GR0: 0 = #0000 = 0000000000000000 -#008E: GR1: 171 = #00AB = 0000000010101011 -#008E: GR2: 2 = #0002 = 0000000000000010 -#008E: GR3: 4 = #0004 = 0000000000000100 -#008E: GR4: 48 = #0030 = 0000000000110000 -#008E: GR5: 0 = #0000 = 0000000000000000 -#008E: GR6: 0 = #0000 = 0000000000000000 -#008E: GR7: 0 = #0000 = 0000000000000000 -#008E: SP: 508 = #01FC = 0000000111111100 -#008E: PR: 142 = #008E = 0000000010001110 -#008E: FR (OF SF ZF): 010 - -#0090: Register:::: -#0090: GR0: 0 = #0000 = 0000000000000000 -#0090: GR1: 171 = #00AB = 0000000010101011 -#0090: GR2: 2 = #0002 = 0000000000000010 -#0090: GR3: 4 = #0004 = 0000000000000100 -#0090: GR4: 48 = #0030 = 0000000000110000 -#0090: GR5: 0 = #0000 = 0000000000000000 -#0090: GR6: 0 = #0000 = 0000000000000000 -#0090: GR7: 0 = #0000 = 0000000000000000 -#0090: SP: 508 = #01FC = 0000000111111100 -#0090: PR: 144 = #0090 = 0000000010010000 -#0090: FR (OF SF ZF): 000 - -#00C0: Register:::: -#00C0: GR0: 0 = #0000 = 0000000000000000 -#00C0: GR1: 171 = #00AB = 0000000010101011 -#00C0: GR2: 2 = #0002 = 0000000000000010 -#00C0: GR3: 4 = #0004 = 0000000000000100 -#00C0: GR4: 48 = #0030 = 0000000000110000 -#00C0: GR5: 0 = #0000 = 0000000000000000 -#00C0: GR6: 0 = #0000 = 0000000000000000 -#00C0: GR7: 0 = #0000 = 0000000000000000 -#00C0: SP: 507 = #01FB = 0000000111111011 -#00C0: PR: 192 = #00C0 = 0000000011000000 -#00C0: FR (OF SF ZF): 000 - -#00C2: Register:::: -#00C2: GR0: 0 = #0000 = 0000000000000000 -#00C2: GR1: 171 = #00AB = 0000000010101011 -#00C2: GR2: 2 = #0002 = 0000000000000010 -#00C2: GR3: 4 = #0004 = 0000000000000100 -#00C2: GR4: 48 = #0030 = 0000000000110000 -#00C2: GR5: 0 = #0000 = 0000000000000000 -#00C2: GR6: 0 = #0000 = 0000000000000000 -#00C2: GR7: 0 = #0000 = 0000000000000000 -#00C2: SP: 506 = #01FA = 0000000111111010 -#00C2: PR: 194 = #00C2 = 0000000011000010 -#00C2: FR (OF SF ZF): 000 - -#00C4: Register:::: -#00C4: GR0: 0 = #0000 = 0000000000000000 -#00C4: GR1: 171 = #00AB = 0000000010101011 -#00C4: GR2: 2 = #0002 = 0000000000000010 -#00C4: GR3: 4 = #0004 = 0000000000000100 -#00C4: GR4: 48 = #0030 = 0000000000110000 -#00C4: GR5: 0 = #0000 = 0000000000000000 -#00C4: GR6: 0 = #0000 = 0000000000000000 -#00C4: GR7: 0 = #0000 = 0000000000000000 -#00C4: SP: 505 = #01F9 = 0000000111111001 -#00C4: PR: 196 = #00C4 = 0000000011000100 -#00C4: FR (OF SF ZF): 000 - -#00C6: Register:::: -#00C6: GR0: 0 = #0000 = 0000000000000000 -#00C6: GR1: 171 = #00AB = 0000000010101011 -#00C6: GR2: 2 = #0002 = 0000000000000010 -#00C6: GR3: 4 = #0004 = 0000000000000100 -#00C6: GR4: 48 = #0030 = 0000000000110000 -#00C6: GR5: 0 = #0000 = 0000000000000000 -#00C6: GR6: 0 = #0000 = 0000000000000000 -#00C6: GR7: 0 = #0000 = 0000000000000000 -#00C6: SP: 504 = #01F8 = 0000000111111000 -#00C6: PR: 198 = #00C6 = 0000000011000110 -#00C6: FR (OF SF ZF): 000 - -#00C8: Register:::: -#00C8: GR0: 0 = #0000 = 0000000000000000 -#00C8: GR1: 171 = #00AB = 0000000010101011 -#00C8: GR2: 2 = #0002 = 0000000000000010 -#00C8: GR3: 1 = #0001 = 0000000000000001 -#00C8: GR4: 48 = #0030 = 0000000000110000 -#00C8: GR5: 0 = #0000 = 0000000000000000 -#00C8: GR6: 0 = #0000 = 0000000000000000 -#00C8: GR7: 0 = #0000 = 0000000000000000 -#00C8: SP: 504 = #01F8 = 0000000111111000 -#00C8: PR: 200 = #00C8 = 0000000011001000 -#00C8: FR (OF SF ZF): 000 - -#00C9: Register:::: -#00C9: GR0: 0 = #0000 = 0000000000000000 -#00C9: GR1: 171 = #00AB = 0000000010101011 -#00C9: GR2: 2 = #0002 = 0000000000000010 -#00C9: GR3: 1 = #0001 = 0000000000000001 -#00C9: GR4: 48 = #0030 = 0000000000110000 -#00C9: GR5: 0 = #0000 = 0000000000000000 -#00C9: GR6: 0 = #0000 = 0000000000000000 -#00C9: GR7: 0 = #0000 = 0000000000000000 -#00C9: SP: 504 = #01F8 = 0000000111111000 -#00C9: PR: 201 = #00C9 = 0000000011001001 -#00C9: FR (OF SF ZF): 000 - -#00CB: Register:::: -#00CB: GR0: 0 = #0000 = 0000000000000000 -#00CB: GR1: 171 = #00AB = 0000000010101011 -#00CB: GR2: 2 = #0002 = 0000000000000010 -#00CB: GR3: 1 = #0001 = 0000000000000001 -#00CB: GR4: 48 = #0030 = 0000000000110000 -#00CB: GR5: 0 = #0000 = 0000000000000000 -#00CB: GR6: 0 = #0000 = 0000000000000000 -#00CB: GR7: 0 = #0000 = 0000000000000000 -#00CB: SP: 504 = #01F8 = 0000000111111000 -#00CB: PR: 203 = #00CB = 0000000011001011 -#00CB: FR (OF SF ZF): 000 - -#00CC: Register:::: -#00CC: GR0: 0 = #0000 = 0000000000000000 -#00CC: GR1: 171 = #00AB = 0000000010101011 -#00CC: GR2: 2 = #0002 = 0000000000000010 -#00CC: GR3: 1 = #0001 = 0000000000000001 -#00CC: GR4: 171 = #00AB = 0000000010101011 -#00CC: GR5: 0 = #0000 = 0000000000000000 -#00CC: GR6: 0 = #0000 = 0000000000000000 -#00CC: GR7: 0 = #0000 = 0000000000000000 -#00CC: SP: 504 = #01F8 = 0000000111111000 -#00CC: PR: 204 = #00CC = 0000000011001100 -#00CC: FR (OF SF ZF): 000 - -#00CD: Register:::: -#00CD: GR0: 0 = #0000 = 0000000000000000 -#00CD: GR1: 171 = #00AB = 0000000010101011 -#00CD: GR2: 2 = #0002 = 0000000000000010 -#00CD: GR3: 1 = #0001 = 0000000000000001 -#00CD: GR4: 172 = #00AC = 0000000010101100 -#00CD: GR5: 0 = #0000 = 0000000000000000 -#00CD: GR6: 0 = #0000 = 0000000000000000 -#00CD: GR7: 0 = #0000 = 0000000000000000 -#00CD: SP: 504 = #01F8 = 0000000111111000 -#00CD: PR: 205 = #00CD = 0000000011001101 -#00CD: FR (OF SF ZF): 000 - -#00CF: Register:::: -#00CF: GR0: 0 = #0000 = 0000000000000000 -#00CF: GR1: 171 = #00AB = 0000000010101011 -#00CF: GR2: 2 = #0002 = 0000000000000010 -#00CF: GR3: 1 = #0001 = 0000000000000001 -#00CF: GR4: 48 = #0030 = 0000000000110000 -#00CF: GR5: 0 = #0000 = 0000000000000000 -#00CF: GR6: 0 = #0000 = 0000000000000000 -#00CF: GR7: 0 = #0000 = 0000000000000000 -#00CF: SP: 504 = #01F8 = 0000000111111000 -#00CF: PR: 207 = #00CF = 0000000011001111 -#00CF: FR (OF SF ZF): 000 - -#00D1: Register:::: -#00D1: GR0: 0 = #0000 = 0000000000000000 -#00D1: GR1: 171 = #00AB = 0000000010101011 -#00D1: GR2: 2 = #0002 = 0000000000000010 -#00D1: GR3: 1 = #0001 = 0000000000000001 -#00D1: GR4: 48 = #0030 = 0000000000110000 -#00D1: GR5: 0 = #0000 = 0000000000000000 -#00D1: GR6: 0 = #0000 = 0000000000000000 -#00D1: GR7: 0 = #0000 = 0000000000000000 -#00D1: SP: 503 = #01F7 = 0000000111110111 -#00D1: PR: 209 = #00D1 = 0000000011010001 -#00D1: FR (OF SF ZF): 000 - -#00D3: Register:::: -#00D3: GR0: 0 = #0000 = 0000000000000000 -#00D3: GR1: 171 = #00AB = 0000000010101011 -#00D3: GR2: 2 = #0002 = 0000000000000010 -#00D3: GR3: 2 = #0002 = 0000000000000010 -#00D3: GR4: 48 = #0030 = 0000000000110000 -#00D3: GR5: 0 = #0000 = 0000000000000000 -#00D3: GR6: 0 = #0000 = 0000000000000000 -#00D3: GR7: 0 = #0000 = 0000000000000000 -#00D3: SP: 503 = #01F7 = 0000000111110111 -#00D3: PR: 211 = #00D3 = 0000000011010011 -#00D3: FR (OF SF ZF): 000 - -#00C8: Register:::: -#00C8: GR0: 0 = #0000 = 0000000000000000 -#00C8: GR1: 171 = #00AB = 0000000010101011 -#00C8: GR2: 2 = #0002 = 0000000000000010 -#00C8: GR3: 2 = #0002 = 0000000000000010 -#00C8: GR4: 48 = #0030 = 0000000000110000 -#00C8: GR5: 0 = #0000 = 0000000000000000 -#00C8: GR6: 0 = #0000 = 0000000000000000 -#00C8: GR7: 0 = #0000 = 0000000000000000 -#00C8: SP: 503 = #01F7 = 0000000111110111 -#00C8: PR: 200 = #00C8 = 0000000011001000 -#00C8: FR (OF SF ZF): 000 - -#00C9: Register:::: -#00C9: GR0: 0 = #0000 = 0000000000000000 -#00C9: GR1: 171 = #00AB = 0000000010101011 -#00C9: GR2: 2 = #0002 = 0000000000000010 -#00C9: GR3: 2 = #0002 = 0000000000000010 -#00C9: GR4: 48 = #0030 = 0000000000110000 -#00C9: GR5: 0 = #0000 = 0000000000000000 -#00C9: GR6: 0 = #0000 = 0000000000000000 -#00C9: GR7: 0 = #0000 = 0000000000000000 -#00C9: SP: 503 = #01F7 = 0000000111110111 -#00C9: PR: 201 = #00C9 = 0000000011001001 -#00C9: FR (OF SF ZF): 001 - -#00CB: Register:::: -#00CB: GR0: 0 = #0000 = 0000000000000000 -#00CB: GR1: 171 = #00AB = 0000000010101011 -#00CB: GR2: 2 = #0002 = 0000000000000010 -#00CB: GR3: 2 = #0002 = 0000000000000010 -#00CB: GR4: 48 = #0030 = 0000000000110000 -#00CB: GR5: 0 = #0000 = 0000000000000000 -#00CB: GR6: 0 = #0000 = 0000000000000000 -#00CB: GR7: 0 = #0000 = 0000000000000000 -#00CB: SP: 503 = #01F7 = 0000000111110111 -#00CB: PR: 203 = #00CB = 0000000011001011 -#00CB: FR (OF SF ZF): 001 - -#00CC: Register:::: -#00CC: GR0: 0 = #0000 = 0000000000000000 -#00CC: GR1: 171 = #00AB = 0000000010101011 -#00CC: GR2: 2 = #0002 = 0000000000000010 -#00CC: GR3: 2 = #0002 = 0000000000000010 -#00CC: GR4: 171 = #00AB = 0000000010101011 -#00CC: GR5: 0 = #0000 = 0000000000000000 -#00CC: GR6: 0 = #0000 = 0000000000000000 -#00CC: GR7: 0 = #0000 = 0000000000000000 -#00CC: SP: 503 = #01F7 = 0000000111110111 -#00CC: PR: 204 = #00CC = 0000000011001100 -#00CC: FR (OF SF ZF): 000 - -#00CD: Register:::: -#00CD: GR0: 0 = #0000 = 0000000000000000 -#00CD: GR1: 171 = #00AB = 0000000010101011 -#00CD: GR2: 2 = #0002 = 0000000000000010 -#00CD: GR3: 2 = #0002 = 0000000000000010 -#00CD: GR4: 173 = #00AD = 0000000010101101 -#00CD: GR5: 0 = #0000 = 0000000000000000 -#00CD: GR6: 0 = #0000 = 0000000000000000 -#00CD: GR7: 0 = #0000 = 0000000000000000 -#00CD: SP: 503 = #01F7 = 0000000111110111 -#00CD: PR: 205 = #00CD = 0000000011001101 -#00CD: FR (OF SF ZF): 000 - -#00CF: Register:::: -#00CF: GR0: 0 = #0000 = 0000000000000000 -#00CF: GR1: 171 = #00AB = 0000000010101011 -#00CF: GR2: 2 = #0002 = 0000000000000010 -#00CF: GR3: 2 = #0002 = 0000000000000010 -#00CF: GR4: 52 = #0034 = 0000000000110100 -#00CF: GR5: 0 = #0000 = 0000000000000000 -#00CF: GR6: 0 = #0000 = 0000000000000000 -#00CF: GR7: 0 = #0000 = 0000000000000000 -#00CF: SP: 503 = #01F7 = 0000000111110111 -#00CF: PR: 207 = #00CF = 0000000011001111 -#00CF: FR (OF SF ZF): 000 - -#00D1: Register:::: -#00D1: GR0: 0 = #0000 = 0000000000000000 -#00D1: GR1: 171 = #00AB = 0000000010101011 -#00D1: GR2: 2 = #0002 = 0000000000000010 -#00D1: GR3: 2 = #0002 = 0000000000000010 -#00D1: GR4: 52 = #0034 = 0000000000110100 -#00D1: GR5: 0 = #0000 = 0000000000000000 -#00D1: GR6: 0 = #0000 = 0000000000000000 -#00D1: GR7: 0 = #0000 = 0000000000000000 -#00D1: SP: 502 = #01F6 = 0000000111110110 -#00D1: PR: 209 = #00D1 = 0000000011010001 -#00D1: FR (OF SF ZF): 000 - -#00D3: Register:::: -#00D3: GR0: 0 = #0000 = 0000000000000000 -#00D3: GR1: 171 = #00AB = 0000000010101011 -#00D3: GR2: 2 = #0002 = 0000000000000010 -#00D3: GR3: 3 = #0003 = 0000000000000011 -#00D3: GR4: 52 = #0034 = 0000000000110100 -#00D3: GR5: 0 = #0000 = 0000000000000000 -#00D3: GR6: 0 = #0000 = 0000000000000000 -#00D3: GR7: 0 = #0000 = 0000000000000000 -#00D3: SP: 502 = #01F6 = 0000000111110110 -#00D3: PR: 211 = #00D3 = 0000000011010011 -#00D3: FR (OF SF ZF): 000 - -#00C8: Register:::: -#00C8: GR0: 0 = #0000 = 0000000000000000 -#00C8: GR1: 171 = #00AB = 0000000010101011 -#00C8: GR2: 2 = #0002 = 0000000000000010 -#00C8: GR3: 3 = #0003 = 0000000000000011 -#00C8: GR4: 52 = #0034 = 0000000000110100 -#00C8: GR5: 0 = #0000 = 0000000000000000 -#00C8: GR6: 0 = #0000 = 0000000000000000 -#00C8: GR7: 0 = #0000 = 0000000000000000 -#00C8: SP: 502 = #01F6 = 0000000111110110 -#00C8: PR: 200 = #00C8 = 0000000011001000 -#00C8: FR (OF SF ZF): 000 - -#00C9: Register:::: -#00C9: GR0: 0 = #0000 = 0000000000000000 -#00C9: GR1: 171 = #00AB = 0000000010101011 -#00C9: GR2: 2 = #0002 = 0000000000000010 -#00C9: GR3: 3 = #0003 = 0000000000000011 -#00C9: GR4: 52 = #0034 = 0000000000110100 -#00C9: GR5: 0 = #0000 = 0000000000000000 -#00C9: GR6: 0 = #0000 = 0000000000000000 -#00C9: GR7: 0 = #0000 = 0000000000000000 -#00C9: SP: 502 = #01F6 = 0000000111110110 -#00C9: PR: 201 = #00C9 = 0000000011001001 -#00C9: FR (OF SF ZF): 010 - -#00D5: Register:::: -#00D5: GR0: 0 = #0000 = 0000000000000000 -#00D5: GR1: 171 = #00AB = 0000000010101011 -#00D5: GR2: 2 = #0002 = 0000000000000010 -#00D5: GR3: 3 = #0003 = 0000000000000011 -#00D5: GR4: 52 = #0034 = 0000000000110100 -#00D5: GR5: 0 = #0000 = 0000000000000000 -#00D5: GR6: 0 = #0000 = 0000000000000000 -#00D5: GR7: 0 = #0000 = 0000000000000000 -#00D5: SP: 502 = #01F6 = 0000000111110110 -#00D5: PR: 213 = #00D5 = 0000000011010101 -#00D5: FR (OF SF ZF): 010 - -#00D7: Register:::: -#00D7: GR0: 0 = #0000 = 0000000000000000 -#00D7: GR1: 171 = #00AB = 0000000010101011 -#00D7: GR2: 2 = #0002 = 0000000000000010 -#00D7: GR3: 1 = #0001 = 0000000000000001 -#00D7: GR4: 52 = #0034 = 0000000000110100 -#00D7: GR5: 0 = #0000 = 0000000000000000 -#00D7: GR6: 0 = #0000 = 0000000000000000 -#00D7: GR7: 0 = #0000 = 0000000000000000 -#00D7: SP: 502 = #01F6 = 0000000111110110 -#00D7: PR: 215 = #00D7 = 0000000011010111 -#00D7: FR (OF SF ZF): 010 - -#00D8: Register:::: -#00D8: GR0: 0 = #0000 = 0000000000000000 -#00D8: GR1: 171 = #00AB = 0000000010101011 -#00D8: GR2: 2 = #0002 = 0000000000000010 -#00D8: GR3: 1 = #0001 = 0000000000000001 -#00D8: GR4: 52 = #0034 = 0000000000110100 -#00D8: GR5: 0 = #0000 = 0000000000000000 -#00D8: GR6: 0 = #0000 = 0000000000000000 -#00D8: GR7: 0 = #0000 = 0000000000000000 -#00D8: SP: 502 = #01F6 = 0000000111110110 -#00D8: PR: 216 = #00D8 = 0000000011011000 -#00D8: FR (OF SF ZF): 000 - -#00DA: Register:::: -#00DA: GR0: 0 = #0000 = 0000000000000000 -#00DA: GR1: 171 = #00AB = 0000000010101011 -#00DA: GR2: 2 = #0002 = 0000000000000010 -#00DA: GR3: 1 = #0001 = 0000000000000001 -#00DA: GR4: 52 = #0034 = 0000000000110100 -#00DA: GR5: 0 = #0000 = 0000000000000000 -#00DA: GR6: 0 = #0000 = 0000000000000000 -#00DA: GR7: 0 = #0000 = 0000000000000000 -#00DA: SP: 502 = #01F6 = 0000000111110110 -#00DA: PR: 218 = #00DA = 0000000011011010 -#00DA: FR (OF SF ZF): 000 - -#00DB: Register:::: -#00DB: GR0: 0 = #0000 = 0000000000000000 -#00DB: GR1: 171 = #00AB = 0000000010101011 -#00DB: GR2: 2 = #0002 = 0000000000000010 -#00DB: GR3: 1 = #0001 = 0000000000000001 -#00DB: GR4: 52 = #0034 = 0000000000110100 -#00DB: GR5: 0 = #0000 = 0000000000000000 -#00DB: GR6: 0 = #0000 = 0000000000000000 -#00DB: GR7: 0 = #0000 = 0000000000000000 -#00DB: SP: 503 = #01F7 = 0000000111110111 -#00DB: PR: 219 = #00DB = 0000000011011011 -#00DB: FR (OF SF ZF): 000 - -#00DC: Register:::: -#00DC: GR0: 0 = #0000 = 0000000000000000 -#00DC: GR1: 171 = #00AB = 0000000010101011 -#00DC: GR2: 2 = #0002 = 0000000000000010 -#00DC: GR3: 1 = #0001 = 0000000000000001 -#00DC: GR4: 52 = #0034 = 0000000000110100 -#00DC: GR5: 171 = #00AB = 0000000010101011 -#00DC: GR6: 0 = #0000 = 0000000000000000 -#00DC: GR7: 0 = #0000 = 0000000000000000 -#00DC: SP: 503 = #01F7 = 0000000111110111 -#00DC: PR: 220 = #00DC = 0000000011011100 -#00DC: FR (OF SF ZF): 000 - -#00DD: Register:::: -#00DD: GR0: 0 = #0000 = 0000000000000000 -#00DD: GR1: 171 = #00AB = 0000000010101011 -#00DD: GR2: 2 = #0002 = 0000000000000010 -#00DD: GR3: 1 = #0001 = 0000000000000001 -#00DD: GR4: 52 = #0034 = 0000000000110100 -#00DD: GR5: 172 = #00AC = 0000000010101100 -#00DD: GR6: 0 = #0000 = 0000000000000000 -#00DD: GR7: 0 = #0000 = 0000000000000000 -#00DD: SP: 503 = #01F7 = 0000000111110111 -#00DD: PR: 221 = #00DD = 0000000011011101 -#00DD: FR (OF SF ZF): 000 - -#00DF: Register:::: -#00DF: GR0: 0 = #0000 = 0000000000000000 -#00DF: GR1: 171 = #00AB = 0000000010101011 -#00DF: GR2: 2 = #0002 = 0000000000000010 -#00DF: GR3: 1 = #0001 = 0000000000000001 -#00DF: GR4: 52 = #0034 = 0000000000110100 -#00DF: GR5: 172 = #00AC = 0000000010101100 -#00DF: GR6: 0 = #0000 = 0000000000000000 -#00DF: GR7: 0 = #0000 = 0000000000000000 -#00DF: SP: 503 = #01F7 = 0000000111110111 -#00DF: PR: 223 = #00DF = 0000000011011111 -#00DF: FR (OF SF ZF): 000 - -#00E1: Register:::: -#00E1: GR0: 0 = #0000 = 0000000000000000 -#00E1: GR1: 171 = #00AB = 0000000010101011 -#00E1: GR2: 2 = #0002 = 0000000000000010 -#00E1: GR3: 2 = #0002 = 0000000000000010 -#00E1: GR4: 52 = #0034 = 0000000000110100 -#00E1: GR5: 172 = #00AC = 0000000010101100 -#00E1: GR6: 0 = #0000 = 0000000000000000 -#00E1: GR7: 0 = #0000 = 0000000000000000 -#00E1: SP: 503 = #01F7 = 0000000111110111 -#00E1: PR: 225 = #00E1 = 0000000011100001 -#00E1: FR (OF SF ZF): 000 - -#00D7: Register:::: -#00D7: GR0: 0 = #0000 = 0000000000000000 -#00D7: GR1: 171 = #00AB = 0000000010101011 -#00D7: GR2: 2 = #0002 = 0000000000000010 -#00D7: GR3: 2 = #0002 = 0000000000000010 -#00D7: GR4: 52 = #0034 = 0000000000110100 -#00D7: GR5: 172 = #00AC = 0000000010101100 -#00D7: GR6: 0 = #0000 = 0000000000000000 -#00D7: GR7: 0 = #0000 = 0000000000000000 -#00D7: SP: 503 = #01F7 = 0000000111110111 -#00D7: PR: 215 = #00D7 = 0000000011010111 -#00D7: FR (OF SF ZF): 000 - -#00D8: Register:::: -#00D8: GR0: 0 = #0000 = 0000000000000000 -#00D8: GR1: 171 = #00AB = 0000000010101011 -#00D8: GR2: 2 = #0002 = 0000000000000010 -#00D8: GR3: 2 = #0002 = 0000000000000010 -#00D8: GR4: 52 = #0034 = 0000000000110100 -#00D8: GR5: 172 = #00AC = 0000000010101100 -#00D8: GR6: 0 = #0000 = 0000000000000000 -#00D8: GR7: 0 = #0000 = 0000000000000000 -#00D8: SP: 503 = #01F7 = 0000000111110111 -#00D8: PR: 216 = #00D8 = 0000000011011000 -#00D8: FR (OF SF ZF): 001 - -#00DA: Register:::: -#00DA: GR0: 0 = #0000 = 0000000000000000 -#00DA: GR1: 171 = #00AB = 0000000010101011 -#00DA: GR2: 2 = #0002 = 0000000000000010 -#00DA: GR3: 2 = #0002 = 0000000000000010 -#00DA: GR4: 52 = #0034 = 0000000000110100 -#00DA: GR5: 172 = #00AC = 0000000010101100 -#00DA: GR6: 0 = #0000 = 0000000000000000 -#00DA: GR7: 0 = #0000 = 0000000000000000 -#00DA: SP: 503 = #01F7 = 0000000111110111 -#00DA: PR: 218 = #00DA = 0000000011011010 -#00DA: FR (OF SF ZF): 001 - -#00DB: Register:::: -#00DB: GR0: 0 = #0000 = 0000000000000000 -#00DB: GR1: 171 = #00AB = 0000000010101011 -#00DB: GR2: 2 = #0002 = 0000000000000010 -#00DB: GR3: 2 = #0002 = 0000000000000010 -#00DB: GR4: 48 = #0030 = 0000000000110000 -#00DB: GR5: 172 = #00AC = 0000000010101100 -#00DB: GR6: 0 = #0000 = 0000000000000000 -#00DB: GR7: 0 = #0000 = 0000000000000000 -#00DB: SP: 504 = #01F8 = 0000000111111000 -#00DB: PR: 219 = #00DB = 0000000011011011 -#00DB: FR (OF SF ZF): 001 - -#00DC: Register:::: -#00DC: GR0: 0 = #0000 = 0000000000000000 -#00DC: GR1: 171 = #00AB = 0000000010101011 -#00DC: GR2: 2 = #0002 = 0000000000000010 -#00DC: GR3: 2 = #0002 = 0000000000000010 -#00DC: GR4: 48 = #0030 = 0000000000110000 -#00DC: GR5: 171 = #00AB = 0000000010101011 -#00DC: GR6: 0 = #0000 = 0000000000000000 -#00DC: GR7: 0 = #0000 = 0000000000000000 -#00DC: SP: 504 = #01F8 = 0000000111111000 -#00DC: PR: 220 = #00DC = 0000000011011100 -#00DC: FR (OF SF ZF): 000 - -#00DD: Register:::: -#00DD: GR0: 0 = #0000 = 0000000000000000 -#00DD: GR1: 171 = #00AB = 0000000010101011 -#00DD: GR2: 2 = #0002 = 0000000000000010 -#00DD: GR3: 2 = #0002 = 0000000000000010 -#00DD: GR4: 48 = #0030 = 0000000000110000 -#00DD: GR5: 173 = #00AD = 0000000010101101 -#00DD: GR6: 0 = #0000 = 0000000000000000 -#00DD: GR7: 0 = #0000 = 0000000000000000 -#00DD: SP: 504 = #01F8 = 0000000111111000 -#00DD: PR: 221 = #00DD = 0000000011011101 -#00DD: FR (OF SF ZF): 000 - -#00DF: Register:::: -#00DF: GR0: 0 = #0000 = 0000000000000000 -#00DF: GR1: 171 = #00AB = 0000000010101011 -#00DF: GR2: 2 = #0002 = 0000000000000010 -#00DF: GR3: 2 = #0002 = 0000000000000010 -#00DF: GR4: 48 = #0030 = 0000000000110000 -#00DF: GR5: 173 = #00AD = 0000000010101101 -#00DF: GR6: 0 = #0000 = 0000000000000000 -#00DF: GR7: 0 = #0000 = 0000000000000000 -#00DF: SP: 504 = #01F8 = 0000000111111000 -#00DF: PR: 223 = #00DF = 0000000011011111 -#00DF: FR (OF SF ZF): 000 - -#00E1: Register:::: -#00E1: GR0: 0 = #0000 = 0000000000000000 -#00E1: GR1: 171 = #00AB = 0000000010101011 -#00E1: GR2: 2 = #0002 = 0000000000000010 -#00E1: GR3: 3 = #0003 = 0000000000000011 -#00E1: GR4: 48 = #0030 = 0000000000110000 -#00E1: GR5: 173 = #00AD = 0000000010101101 -#00E1: GR6: 0 = #0000 = 0000000000000000 -#00E1: GR7: 0 = #0000 = 0000000000000000 -#00E1: SP: 504 = #01F8 = 0000000111111000 -#00E1: PR: 225 = #00E1 = 0000000011100001 -#00E1: FR (OF SF ZF): 000 - -#00D7: Register:::: -#00D7: GR0: 0 = #0000 = 0000000000000000 -#00D7: GR1: 171 = #00AB = 0000000010101011 -#00D7: GR2: 2 = #0002 = 0000000000000010 -#00D7: GR3: 3 = #0003 = 0000000000000011 -#00D7: GR4: 48 = #0030 = 0000000000110000 -#00D7: GR5: 173 = #00AD = 0000000010101101 -#00D7: GR6: 0 = #0000 = 0000000000000000 -#00D7: GR7: 0 = #0000 = 0000000000000000 -#00D7: SP: 504 = #01F8 = 0000000111111000 -#00D7: PR: 215 = #00D7 = 0000000011010111 -#00D7: FR (OF SF ZF): 000 - -#00D8: Register:::: -#00D8: GR0: 0 = #0000 = 0000000000000000 -#00D8: GR1: 171 = #00AB = 0000000010101011 -#00D8: GR2: 2 = #0002 = 0000000000000010 -#00D8: GR3: 3 = #0003 = 0000000000000011 -#00D8: GR4: 48 = #0030 = 0000000000110000 -#00D8: GR5: 173 = #00AD = 0000000010101101 -#00D8: GR6: 0 = #0000 = 0000000000000000 -#00D8: GR7: 0 = #0000 = 0000000000000000 -#00D8: SP: 504 = #01F8 = 0000000111111000 -#00D8: PR: 216 = #00D8 = 0000000011011000 -#00D8: FR (OF SF ZF): 010 - -#00E3: Register:::: -#00E3: GR0: 0 = #0000 = 0000000000000000 -#00E3: GR1: 171 = #00AB = 0000000010101011 -#00E3: GR2: 2 = #0002 = 0000000000000010 -#00E3: GR3: 3 = #0003 = 0000000000000011 -#00E3: GR4: 48 = #0030 = 0000000000110000 -#00E3: GR5: 173 = #00AD = 0000000010101101 -#00E3: GR6: 0 = #0000 = 0000000000000000 -#00E3: GR7: 0 = #0000 = 0000000000000000 -#00E3: SP: 504 = #01F8 = 0000000111111000 -#00E3: PR: 227 = #00E3 = 0000000011100011 -#00E3: FR (OF SF ZF): 010 - -#00E4: Register:::: -#00E4: GR0: 0 = #0000 = 0000000000000000 -#00E4: GR1: 171 = #00AB = 0000000010101011 -#00E4: GR2: 2 = #0002 = 0000000000000010 -#00E4: GR3: 3 = #0003 = 0000000000000011 -#00E4: GR4: 48 = #0030 = 0000000000110000 -#00E4: GR5: 0 = #0000 = 0000000000000000 -#00E4: GR6: 0 = #0000 = 0000000000000000 -#00E4: GR7: 0 = #0000 = 0000000000000000 -#00E4: SP: 505 = #01F9 = 0000000111111001 -#00E4: PR: 228 = #00E4 = 0000000011100100 -#00E4: FR (OF SF ZF): 010 - -#00E5: Register:::: -#00E5: GR0: 0 = #0000 = 0000000000000000 -#00E5: GR1: 171 = #00AB = 0000000010101011 -#00E5: GR2: 2 = #0002 = 0000000000000010 -#00E5: GR3: 3 = #0003 = 0000000000000011 -#00E5: GR4: 48 = #0030 = 0000000000110000 -#00E5: GR5: 0 = #0000 = 0000000000000000 -#00E5: GR6: 0 = #0000 = 0000000000000000 -#00E5: GR7: 0 = #0000 = 0000000000000000 -#00E5: SP: 506 = #01FA = 0000000111111010 -#00E5: PR: 229 = #00E5 = 0000000011100101 -#00E5: FR (OF SF ZF): 010 - -#00E6: Register:::: -#00E6: GR0: 0 = #0000 = 0000000000000000 -#00E6: GR1: 171 = #00AB = 0000000010101011 -#00E6: GR2: 2 = #0002 = 0000000000000010 -#00E6: GR3: 4 = #0004 = 0000000000000100 -#00E6: GR4: 48 = #0030 = 0000000000110000 -#00E6: GR5: 0 = #0000 = 0000000000000000 -#00E6: GR6: 0 = #0000 = 0000000000000000 -#00E6: GR7: 0 = #0000 = 0000000000000000 -#00E6: SP: 507 = #01FB = 0000000111111011 -#00E6: PR: 230 = #00E6 = 0000000011100110 -#00E6: FR (OF SF ZF): 010 - -#0092: Register:::: -#0092: GR0: 0 = #0000 = 0000000000000000 -#0092: GR1: 171 = #00AB = 0000000010101011 -#0092: GR2: 2 = #0002 = 0000000000000010 -#0092: GR3: 4 = #0004 = 0000000000000100 -#0092: GR4: 48 = #0030 = 0000000000110000 -#0092: GR5: 0 = #0000 = 0000000000000000 -#0092: GR6: 0 = #0000 = 0000000000000000 -#0092: GR7: 0 = #0000 = 0000000000000000 -#0092: SP: 508 = #01FC = 0000000111111100 -#0092: PR: 146 = #0092 = 0000000010010010 -#0092: FR (OF SF ZF): 010 - -#0094: Register:::: -#0094: GR0: 0 = #0000 = 0000000000000000 -#0094: GR1: 171 = #00AB = 0000000010101011 -#0094: GR2: 2 = #0002 = 0000000000000010 -#0094: GR3: 4 = #0004 = 0000000000000100 -#0094: GR4: 48 = #0030 = 0000000000110000 -#0094: GR5: 0 = #0000 = 0000000000000000 -#0094: GR6: 0 = #0000 = 0000000000000000 -#0094: GR7: 0 = #0000 = 0000000000000000 -#0094: SP: 507 = #01FB = 0000000111111011 -#0094: PR: 148 = #0094 = 0000000010010100 -#0094: FR (OF SF ZF): 010 - -#0096: Register:::: -#0096: GR0: 0 = #0000 = 0000000000000000 -#0096: GR1: 171 = #00AB = 0000000010101011 -#0096: GR2: 2 = #0002 = 0000000000000010 -#0096: GR3: 4 = #0004 = 0000000000000100 -#0096: GR4: 48 = #0030 = 0000000000110000 -#0096: GR5: 0 = #0000 = 0000000000000000 -#0096: GR6: 0 = #0000 = 0000000000000000 -#0096: GR7: 0 = #0000 = 0000000000000000 -#0096: SP: 506 = #01FA = 0000000111111010 -#0096: PR: 150 = #0096 = 0000000010010110 -#0096: FR (OF SF ZF): 010 - -#0098: Register:::: -#0098: GR0: 0 = #0000 = 0000000000000000 -#0098: GR1: 171 = #00AB = 0000000010101011 -#0098: GR2: 2 = #0002 = 0000000000000010 -#0098: GR3: 4 = #0004 = 0000000000000100 -#0098: GR4: 48 = #0030 = 0000000000110000 -#0098: GR5: 0 = #0000 = 0000000000000000 -#0098: GR6: 0 = #0000 = 0000000000000000 -#0098: GR7: 0 = #0000 = 0000000000000000 -#0098: SP: 506 = #01FA = 0000000111111010 -#0098: PR: 152 = #0098 = 0000000010011000 -#0098: FR (OF SF ZF): 010 - -#009A: Register:::: -#009A: GR0: 0 = #0000 = 0000000000000000 -#009A: GR1: 171 = #00AB = 0000000010101011 -#009A: GR2: 2 = #0002 = 0000000000000010 -#009A: GR3: 4 = #0004 = 0000000000000100 -#009A: GR4: 48 = #0030 = 0000000000110000 -#009A: GR5: 0 = #0000 = 0000000000000000 -#009A: GR6: 0 = #0000 = 0000000000000000 -#009A: GR7: 0 = #0000 = 0000000000000000 -#009A: SP: 506 = #01FA = 0000000111111010 -#009A: PR: 154 = #009A = 0000000010011010 -#009A: FR (OF SF ZF): 000 - -40#009C: Register:::: -#009C: GR0: 0 = #0000 = 0000000000000000 -#009C: GR1: 171 = #00AB = 0000000010101011 -#009C: GR2: 2 = #0002 = 0000000000000010 -#009C: GR3: 4 = #0004 = 0000000000000100 -#009C: GR4: 48 = #0030 = 0000000000110000 -#009C: GR5: 0 = #0000 = 0000000000000000 -#009C: GR6: 0 = #0000 = 0000000000000000 -#009C: GR7: 0 = #0000 = 0000000000000000 -#009C: SP: 506 = #01FA = 0000000111111010 -#009C: PR: 156 = #009C = 0000000010011100 -#009C: FR (OF SF ZF): 000 - -#009E: Register:::: -#009E: GR0: 0 = #0000 = 0000000000000000 -#009E: GR1: 239 = #00EF = 0000000011101111 -#009E: GR2: 2 = #0002 = 0000000000000010 -#009E: GR3: 4 = #0004 = 0000000000000100 -#009E: GR4: 48 = #0030 = 0000000000110000 -#009E: GR5: 0 = #0000 = 0000000000000000 -#009E: GR6: 0 = #0000 = 0000000000000000 -#009E: GR7: 0 = #0000 = 0000000000000000 -#009E: SP: 506 = #01FA = 0000000111111010 -#009E: PR: 158 = #009E = 0000000010011110 -#009E: FR (OF SF ZF): 000 - -#00A0: Register:::: -#00A0: GR0: 0 = #0000 = 0000000000000000 -#00A0: GR1: 239 = #00EF = 0000000011101111 -#00A0: GR2: 1 = #0001 = 0000000000000001 -#00A0: GR3: 4 = #0004 = 0000000000000100 -#00A0: GR4: 48 = #0030 = 0000000000110000 -#00A0: GR5: 0 = #0000 = 0000000000000000 -#00A0: GR6: 0 = #0000 = 0000000000000000 -#00A0: GR7: 0 = #0000 = 0000000000000000 -#00A0: SP: 506 = #01FA = 0000000111111010 -#00A0: PR: 160 = #00A0 = 0000000010100000 -#00A0: FR (OF SF ZF): 000 - - -#00A2: Register:::: -#00A2: GR0: 0 = #0000 = 0000000000000000 -#00A2: GR1: 239 = #00EF = 0000000011101111 -#00A2: GR2: 1 = #0001 = 0000000000000001 -#00A2: GR3: 4 = #0004 = 0000000000000100 -#00A2: GR4: 48 = #0030 = 0000000000110000 -#00A2: GR5: 0 = #0000 = 0000000000000000 -#00A2: GR6: 0 = #0000 = 0000000000000000 -#00A2: GR7: 0 = #0000 = 0000000000000000 -#00A2: SP: 506 = #01FA = 0000000111111010 -#00A2: PR: 162 = #00A2 = 0000000010100010 -#00A2: FR (OF SF ZF): 000 - -#00A3: Register:::: -#00A3: GR0: 0 = #0000 = 0000000000000000 -#00A3: GR1: 239 = #00EF = 0000000011101111 -#00A3: GR2: 2 = #0002 = 0000000000000010 -#00A3: GR3: 4 = #0004 = 0000000000000100 -#00A3: GR4: 48 = #0030 = 0000000000110000 -#00A3: GR5: 0 = #0000 = 0000000000000000 -#00A3: GR6: 0 = #0000 = 0000000000000000 -#00A3: GR7: 0 = #0000 = 0000000000000000 -#00A3: SP: 507 = #01FB = 0000000111111011 -#00A3: PR: 163 = #00A3 = 0000000010100011 -#00A3: FR (OF SF ZF): 000 - -#00A4: Register:::: -#00A4: GR0: 0 = #0000 = 0000000000000000 -#00A4: GR1: 171 = #00AB = 0000000010101011 -#00A4: GR2: 2 = #0002 = 0000000000000010 -#00A4: GR3: 4 = #0004 = 0000000000000100 -#00A4: GR4: 48 = #0030 = 0000000000110000 -#00A4: GR5: 0 = #0000 = 0000000000000000 -#00A4: GR6: 0 = #0000 = 0000000000000000 -#00A4: GR7: 0 = #0000 = 0000000000000000 -#00A4: SP: 508 = #01FC = 0000000111111100 -#00A4: PR: 164 = #00A4 = 0000000010100100 -#00A4: FR (OF SF ZF): 000 - -#00A5: Register:::: -#00A5: GR0: 0 = #0000 = 0000000000000000 -#00A5: GR1: 171 = #00AB = 0000000010101011 -#00A5: GR2: 2 = #0002 = 0000000000000010 -#00A5: GR3: 4 = #0004 = 0000000000000100 -#00A5: GR4: 0 = #0000 = 0000000000000000 -#00A5: GR5: 0 = #0000 = 0000000000000000 -#00A5: GR6: 0 = #0000 = 0000000000000000 -#00A5: GR7: 0 = #0000 = 0000000000000000 -#00A5: SP: 509 = #01FD = 0000000111111101 -#00A5: PR: 165 = #00A5 = 0000000010100101 -#00A5: FR (OF SF ZF): 000 - -#00A6: Register:::: -#00A6: GR0: 0 = #0000 = 0000000000000000 -#00A6: GR1: 171 = #00AB = 0000000010101011 -#00A6: GR2: 2 = #0002 = 0000000000000010 -#00A6: GR3: 22 = #0016 = 0000000000010110 -#00A6: GR4: 0 = #0000 = 0000000000000000 -#00A6: GR5: 0 = #0000 = 0000000000000000 -#00A6: GR6: 0 = #0000 = 0000000000000000 -#00A6: GR7: 0 = #0000 = 0000000000000000 -#00A6: SP: 510 = #01FE = 0000000111111110 -#00A6: PR: 166 = #00A6 = 0000000010100110 -#00A6: FR (OF SF ZF): 000 - -#00A7: Register:::: -#00A7: GR0: 0 = #0000 = 0000000000000000 -#00A7: GR1: 171 = #00AB = 0000000010101011 -#00A7: GR2: 22 = #0016 = 0000000000010110 -#00A7: GR3: 22 = #0016 = 0000000000010110 -#00A7: GR4: 0 = #0000 = 0000000000000000 -#00A7: GR5: 0 = #0000 = 0000000000000000 -#00A7: GR6: 0 = #0000 = 0000000000000000 -#00A7: GR7: 0 = #0000 = 0000000000000000 -#00A7: SP: 511 = #01FF = 0000000111111111 -#00A7: PR: 167 = #00A7 = 0000000010100111 -#00A7: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 171 = #00AB = 0000000010101011 -#000E: GR2: 22 = #0016 = 0000000000010110 -#000E: GR3: 22 = #0016 = 0000000000010110 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 200 = #00C8 = 0000000011001000 -#0010: GR2: 22 = #0016 = 0000000000010110 -#0010: GR3: 22 = #0016 = 0000000000010110 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 512 = #0200 = 0000001000000000 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0056: Register:::: -#0056: GR0: 0 = #0000 = 0000000000000000 -#0056: GR1: 200 = #00C8 = 0000000011001000 -#0056: GR2: 22 = #0016 = 0000000000010110 -#0056: GR3: 22 = #0016 = 0000000000010110 -#0056: GR4: 0 = #0000 = 0000000000000000 -#0056: GR5: 0 = #0000 = 0000000000000000 -#0056: GR6: 0 = #0000 = 0000000000000000 -#0056: GR7: 0 = #0000 = 0000000000000000 -#0056: SP: 511 = #01FF = 0000000111111111 -#0056: PR: 86 = #0056 = 0000000001010110 -#0056: FR (OF SF ZF): 000 - -#0058: Register:::: -#0058: GR0: 0 = #0000 = 0000000000000000 -#0058: GR1: 200 = #00C8 = 0000000011001000 -#0058: GR2: 22 = #0016 = 0000000000010110 -#0058: GR3: 22 = #0016 = 0000000000010110 -#0058: GR4: 0 = #0000 = 0000000000000000 -#0058: GR5: 0 = #0000 = 0000000000000000 -#0058: GR6: 0 = #0000 = 0000000000000000 -#0058: GR7: 0 = #0000 = 0000000000000000 -#0058: SP: 510 = #01FE = 0000000111111110 -#0058: PR: 88 = #0058 = 0000000001011000 -#0058: FR (OF SF ZF): 000 - -#005A: Register:::: -#005A: GR0: 0 = #0000 = 0000000000000000 -#005A: GR1: 200 = #00C8 = 0000000011001000 -#005A: GR2: 22 = #0016 = 0000000000010110 -#005A: GR3: 22 = #0016 = 0000000000010110 -#005A: GR4: 0 = #0000 = 0000000000000000 -#005A: GR5: 0 = #0000 = 0000000000000000 -#005A: GR6: 0 = #0000 = 0000000000000000 -#005A: GR7: 0 = #0000 = 0000000000000000 -#005A: SP: 509 = #01FD = 0000000111111101 -#005A: PR: 90 = #005A = 0000000001011010 -#005A: FR (OF SF ZF): 000 - -#005C: Register:::: -#005C: GR0: 0 = #0000 = 0000000000000000 -#005C: GR1: 200 = #00C8 = 0000000011001000 -#005C: GR2: 22 = #0016 = 0000000000010110 -#005C: GR3: 22 = #0016 = 0000000000010110 -#005C: GR4: 0 = #0000 = 0000000000000000 -#005C: GR5: 0 = #0000 = 0000000000000000 -#005C: GR6: 0 = #0000 = 0000000000000000 -#005C: GR7: 0 = #0000 = 0000000000000000 -#005C: SP: 508 = #01FC = 0000000111111100 -#005C: PR: 92 = #005C = 0000000001011100 -#005C: FR (OF SF ZF): 000 - -#005E: Register:::: -#005E: GR0: 0 = #0000 = 0000000000000000 -#005E: GR1: 200 = #00C8 = 0000000011001000 -#005E: GR2: 22 = #0016 = 0000000000010110 -#005E: GR3: 22 = #0016 = 0000000000010110 -#005E: GR4: 0 = #0000 = 0000000000000000 -#005E: GR5: 0 = #0000 = 0000000000000000 -#005E: GR6: 0 = #0000 = 0000000000000000 -#005E: GR7: 0 = #0000 = 0000000000000000 -#005E: SP: 508 = #01FC = 0000000111111100 -#005E: PR: 94 = #005E = 0000000001011110 -#005E: FR (OF SF ZF): 000 - -#0060: Register:::: -#0060: GR0: 0 = #0000 = 0000000000000000 -#0060: GR1: 200 = #00C8 = 0000000011001000 -#0060: GR2: 0 = #0000 = 0000000000000000 -#0060: GR3: 22 = #0016 = 0000000000010110 -#0060: GR4: 0 = #0000 = 0000000000000000 -#0060: GR5: 0 = #0000 = 0000000000000000 -#0060: GR6: 0 = #0000 = 0000000000000000 -#0060: GR7: 0 = #0000 = 0000000000000000 -#0060: SP: 508 = #01FC = 0000000111111100 -#0060: PR: 96 = #0060 = 0000000001100000 -#0060: FR (OF SF ZF): 000 - -#0061: Register:::: -#0061: GR0: 0 = #0000 = 0000000000000000 -#0061: GR1: 200 = #00C8 = 0000000011001000 -#0061: GR2: 0 = #0000 = 0000000000000000 -#0061: GR3: 22 = #0016 = 0000000000010110 -#0061: GR4: 0 = #0000 = 0000000000000000 -#0061: GR5: 0 = #0000 = 0000000000000000 -#0061: GR6: 0 = #0000 = 0000000000000000 -#0061: GR7: 0 = #0000 = 0000000000000000 -#0061: SP: 508 = #01FC = 0000000111111100 -#0061: PR: 97 = #0061 = 0000000001100001 -#0061: FR (OF SF ZF): 000 - -#0069: Register:::: -#0069: GR0: 0 = #0000 = 0000000000000000 -#0069: GR1: 200 = #00C8 = 0000000011001000 -#0069: GR2: 0 = #0000 = 0000000000000000 -#0069: GR3: 22 = #0016 = 0000000000010110 -#0069: GR4: 0 = #0000 = 0000000000000000 -#0069: GR5: 0 = #0000 = 0000000000000000 -#0069: GR6: 0 = #0000 = 0000000000000000 -#0069: GR7: 0 = #0000 = 0000000000000000 -#0069: SP: 508 = #01FC = 0000000111111100 -#0069: PR: 105 = #0069 = 0000000001101001 -#0069: FR (OF SF ZF): 000 - -#006B: Register:::: -#006B: GR0: 0 = #0000 = 0000000000000000 -#006B: GR1: 200 = #00C8 = 0000000011001000 -#006B: GR2: 0 = #0000 = 0000000000000000 -#006B: GR3: 22 = #0016 = 0000000000010110 -#006B: GR4: 0 = #0000 = 0000000000000000 -#006B: GR5: 0 = #0000 = 0000000000000000 -#006B: GR6: 0 = #0000 = 0000000000000000 -#006B: GR7: 0 = #0000 = 0000000000000000 -#006B: SP: 508 = #01FC = 0000000111111100 -#006B: PR: 107 = #006B = 0000000001101011 -#006B: FR (OF SF ZF): 000 - -#006D: Register:::: -#006D: GR0: 0 = #0000 = 0000000000000000 -#006D: GR1: 200 = #00C8 = 0000000011001000 -#006D: GR2: 0 = #0000 = 0000000000000000 -#006D: GR3: 22 = #0016 = 0000000000010110 -#006D: GR4: 0 = #0000 = 0000000000000000 -#006D: GR5: 0 = #0000 = 0000000000000000 -#006D: GR6: 0 = #0000 = 0000000000000000 -#006D: GR7: 0 = #0000 = 0000000000000000 -#006D: SP: 508 = #01FC = 0000000111111100 -#006D: PR: 109 = #006D = 0000000001101101 -#006D: FR (OF SF ZF): 000 - -#00B2: Register:::: -#00B2: GR0: 0 = #0000 = 0000000000000000 -#00B2: GR1: 200 = #00C8 = 0000000011001000 -#00B2: GR2: 0 = #0000 = 0000000000000000 -#00B2: GR3: 22 = #0016 = 0000000000010110 -#00B2: GR4: 0 = #0000 = 0000000000000000 -#00B2: GR5: 0 = #0000 = 0000000000000000 -#00B2: GR6: 0 = #0000 = 0000000000000000 -#00B2: GR7: 0 = #0000 = 0000000000000000 -#00B2: SP: 507 = #01FB = 0000000111111011 -#00B2: PR: 178 = #00B2 = 0000000010110010 -#00B2: FR (OF SF ZF): 000 - -#00B3: Register:::: -#00B3: GR0: 0 = #0000 = 0000000000000000 -#00B3: GR1: 200 = #00C8 = 0000000011001000 -#00B3: GR2: 0 = #0000 = 0000000000000000 -#00B3: GR3: 22 = #0016 = 0000000000010110 -#00B3: GR4: 200 = #00C8 = 0000000011001000 -#00B3: GR5: 0 = #0000 = 0000000000000000 -#00B3: GR6: 0 = #0000 = 0000000000000000 -#00B3: GR7: 0 = #0000 = 0000000000000000 -#00B3: SP: 507 = #01FB = 0000000111111011 -#00B3: PR: 179 = #00B3 = 0000000010110011 -#00B3: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 0 = #0000 = 0000000000000000 -#00B5: GR4: 200 = #00C8 = 0000000011001000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 0 = #0000 = 0000000000000000 -#00B7: GR4: 200 = #00C8 = 0000000011001000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 0 = #0000 = 0000000000000000 -#00B9: GR4: 200 = #00C8 = 0000000011001000 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 0 = #0000 = 0000000000000000 -#00BB: GR4: 190 = #00BE = 0000000010111110 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 1 = #0001 = 0000000000000001 -#00BD: GR4: 190 = #00BE = 0000000010111110 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 1 = #0001 = 0000000000000001 -#00B5: GR4: 190 = #00BE = 0000000010111110 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 1 = #0001 = 0000000000000001 -#00B7: GR4: 190 = #00BE = 0000000010111110 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 1 = #0001 = 0000000000000001 -#00B9: GR4: 190 = #00BE = 0000000010111110 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 1 = #0001 = 0000000000000001 -#00BB: GR4: 180 = #00B4 = 0000000010110100 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 2 = #0002 = 0000000000000010 -#00BD: GR4: 180 = #00B4 = 0000000010110100 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 2 = #0002 = 0000000000000010 -#00B5: GR4: 180 = #00B4 = 0000000010110100 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 2 = #0002 = 0000000000000010 -#00B7: GR4: 180 = #00B4 = 0000000010110100 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 2 = #0002 = 0000000000000010 -#00B9: GR4: 180 = #00B4 = 0000000010110100 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 2 = #0002 = 0000000000000010 -#00BB: GR4: 170 = #00AA = 0000000010101010 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 3 = #0003 = 0000000000000011 -#00BD: GR4: 170 = #00AA = 0000000010101010 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 3 = #0003 = 0000000000000011 -#00B5: GR4: 170 = #00AA = 0000000010101010 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 3 = #0003 = 0000000000000011 -#00B7: GR4: 170 = #00AA = 0000000010101010 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 3 = #0003 = 0000000000000011 -#00B9: GR4: 170 = #00AA = 0000000010101010 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 3 = #0003 = 0000000000000011 -#00BB: GR4: 160 = #00A0 = 0000000010100000 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 4 = #0004 = 0000000000000100 -#00BD: GR4: 160 = #00A0 = 0000000010100000 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 4 = #0004 = 0000000000000100 -#00B5: GR4: 160 = #00A0 = 0000000010100000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 4 = #0004 = 0000000000000100 -#00B7: GR4: 160 = #00A0 = 0000000010100000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 4 = #0004 = 0000000000000100 -#00B9: GR4: 160 = #00A0 = 0000000010100000 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 4 = #0004 = 0000000000000100 -#00BB: GR4: 150 = #0096 = 0000000010010110 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 5 = #0005 = 0000000000000101 -#00BD: GR4: 150 = #0096 = 0000000010010110 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 5 = #0005 = 0000000000000101 -#00B5: GR4: 150 = #0096 = 0000000010010110 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 5 = #0005 = 0000000000000101 -#00B7: GR4: 150 = #0096 = 0000000010010110 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 5 = #0005 = 0000000000000101 -#00B9: GR4: 150 = #0096 = 0000000010010110 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 5 = #0005 = 0000000000000101 -#00BB: GR4: 140 = #008C = 0000000010001100 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 6 = #0006 = 0000000000000110 -#00BD: GR4: 140 = #008C = 0000000010001100 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 6 = #0006 = 0000000000000110 -#00B5: GR4: 140 = #008C = 0000000010001100 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 6 = #0006 = 0000000000000110 -#00B7: GR4: 140 = #008C = 0000000010001100 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 6 = #0006 = 0000000000000110 -#00B9: GR4: 140 = #008C = 0000000010001100 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 6 = #0006 = 0000000000000110 -#00BB: GR4: 130 = #0082 = 0000000010000010 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 7 = #0007 = 0000000000000111 -#00BD: GR4: 130 = #0082 = 0000000010000010 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 7 = #0007 = 0000000000000111 -#00B5: GR4: 130 = #0082 = 0000000010000010 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 7 = #0007 = 0000000000000111 -#00B7: GR4: 130 = #0082 = 0000000010000010 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 7 = #0007 = 0000000000000111 -#00B9: GR4: 130 = #0082 = 0000000010000010 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 7 = #0007 = 0000000000000111 -#00BB: GR4: 120 = #0078 = 0000000001111000 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 8 = #0008 = 0000000000001000 -#00BD: GR4: 120 = #0078 = 0000000001111000 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 8 = #0008 = 0000000000001000 -#00B5: GR4: 120 = #0078 = 0000000001111000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 8 = #0008 = 0000000000001000 -#00B7: GR4: 120 = #0078 = 0000000001111000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 8 = #0008 = 0000000000001000 -#00B9: GR4: 120 = #0078 = 0000000001111000 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 8 = #0008 = 0000000000001000 -#00BB: GR4: 110 = #006E = 0000000001101110 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 9 = #0009 = 0000000000001001 -#00BD: GR4: 110 = #006E = 0000000001101110 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 9 = #0009 = 0000000000001001 -#00B5: GR4: 110 = #006E = 0000000001101110 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 9 = #0009 = 0000000000001001 -#00B7: GR4: 110 = #006E = 0000000001101110 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 9 = #0009 = 0000000000001001 -#00B9: GR4: 110 = #006E = 0000000001101110 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 9 = #0009 = 0000000000001001 -#00BB: GR4: 100 = #0064 = 0000000001100100 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 10 = #000A = 0000000000001010 -#00BD: GR4: 100 = #0064 = 0000000001100100 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 10 = #000A = 0000000000001010 -#00B5: GR4: 100 = #0064 = 0000000001100100 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 10 = #000A = 0000000000001010 -#00B7: GR4: 100 = #0064 = 0000000001100100 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 10 = #000A = 0000000000001010 -#00B9: GR4: 100 = #0064 = 0000000001100100 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 10 = #000A = 0000000000001010 -#00BB: GR4: 90 = #005A = 0000000001011010 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 11 = #000B = 0000000000001011 -#00BD: GR4: 90 = #005A = 0000000001011010 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 11 = #000B = 0000000000001011 -#00B5: GR4: 90 = #005A = 0000000001011010 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 11 = #000B = 0000000000001011 -#00B7: GR4: 90 = #005A = 0000000001011010 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 11 = #000B = 0000000000001011 -#00B9: GR4: 90 = #005A = 0000000001011010 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 11 = #000B = 0000000000001011 -#00BB: GR4: 80 = #0050 = 0000000001010000 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 12 = #000C = 0000000000001100 -#00BD: GR4: 80 = #0050 = 0000000001010000 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 12 = #000C = 0000000000001100 -#00B5: GR4: 80 = #0050 = 0000000001010000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 12 = #000C = 0000000000001100 -#00B7: GR4: 80 = #0050 = 0000000001010000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 12 = #000C = 0000000000001100 -#00B9: GR4: 80 = #0050 = 0000000001010000 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 12 = #000C = 0000000000001100 -#00BB: GR4: 70 = #0046 = 0000000001000110 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 13 = #000D = 0000000000001101 -#00BD: GR4: 70 = #0046 = 0000000001000110 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 13 = #000D = 0000000000001101 -#00B5: GR4: 70 = #0046 = 0000000001000110 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 13 = #000D = 0000000000001101 -#00B7: GR4: 70 = #0046 = 0000000001000110 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 13 = #000D = 0000000000001101 -#00B9: GR4: 70 = #0046 = 0000000001000110 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 13 = #000D = 0000000000001101 -#00BB: GR4: 60 = #003C = 0000000000111100 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 14 = #000E = 0000000000001110 -#00BD: GR4: 60 = #003C = 0000000000111100 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 14 = #000E = 0000000000001110 -#00B5: GR4: 60 = #003C = 0000000000111100 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 14 = #000E = 0000000000001110 -#00B7: GR4: 60 = #003C = 0000000000111100 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 14 = #000E = 0000000000001110 -#00B9: GR4: 60 = #003C = 0000000000111100 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 14 = #000E = 0000000000001110 -#00BB: GR4: 50 = #0032 = 0000000000110010 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 15 = #000F = 0000000000001111 -#00BD: GR4: 50 = #0032 = 0000000000110010 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 15 = #000F = 0000000000001111 -#00B5: GR4: 50 = #0032 = 0000000000110010 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 15 = #000F = 0000000000001111 -#00B7: GR4: 50 = #0032 = 0000000000110010 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 15 = #000F = 0000000000001111 -#00B9: GR4: 50 = #0032 = 0000000000110010 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 15 = #000F = 0000000000001111 -#00BB: GR4: 40 = #0028 = 0000000000101000 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 16 = #0010 = 0000000000010000 -#00BD: GR4: 40 = #0028 = 0000000000101000 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 16 = #0010 = 0000000000010000 -#00B5: GR4: 40 = #0028 = 0000000000101000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 16 = #0010 = 0000000000010000 -#00B7: GR4: 40 = #0028 = 0000000000101000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 16 = #0010 = 0000000000010000 -#00B9: GR4: 40 = #0028 = 0000000000101000 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 16 = #0010 = 0000000000010000 -#00BB: GR4: 30 = #001E = 0000000000011110 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 17 = #0011 = 0000000000010001 -#00BD: GR4: 30 = #001E = 0000000000011110 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 17 = #0011 = 0000000000010001 -#00B5: GR4: 30 = #001E = 0000000000011110 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 17 = #0011 = 0000000000010001 -#00B7: GR4: 30 = #001E = 0000000000011110 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 17 = #0011 = 0000000000010001 -#00B9: GR4: 30 = #001E = 0000000000011110 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 17 = #0011 = 0000000000010001 -#00BB: GR4: 20 = #0014 = 0000000000010100 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 18 = #0012 = 0000000000010010 -#00BD: GR4: 20 = #0014 = 0000000000010100 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 18 = #0012 = 0000000000010010 -#00B5: GR4: 20 = #0014 = 0000000000010100 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 18 = #0012 = 0000000000010010 -#00B7: GR4: 20 = #0014 = 0000000000010100 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 18 = #0012 = 0000000000010010 -#00B9: GR4: 20 = #0014 = 0000000000010100 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 18 = #0012 = 0000000000010010 -#00BB: GR4: 10 = #000A = 0000000000001010 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 19 = #0013 = 0000000000010011 -#00BD: GR4: 10 = #000A = 0000000000001010 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 19 = #0013 = 0000000000010011 -#00B5: GR4: 10 = #000A = 0000000000001010 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 19 = #0013 = 0000000000010011 -#00B7: GR4: 10 = #000A = 0000000000001010 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 001 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 200 = #00C8 = 0000000011001000 -#00B9: GR2: 0 = #0000 = 0000000000000000 -#00B9: GR3: 19 = #0013 = 0000000000010011 -#00B9: GR4: 10 = #000A = 0000000000001010 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 001 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 200 = #00C8 = 0000000011001000 -#00BB: GR2: 0 = #0000 = 0000000000000000 -#00BB: GR3: 19 = #0013 = 0000000000010011 -#00BB: GR4: 0 = #0000 = 0000000000000000 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 001 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 200 = #00C8 = 0000000011001000 -#00BD: GR2: 0 = #0000 = 0000000000000000 -#00BD: GR3: 20 = #0014 = 0000000000010100 -#00BD: GR4: 0 = #0000 = 0000000000000000 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 001 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 200 = #00C8 = 0000000011001000 -#00B5: GR2: 0 = #0000 = 0000000000000000 -#00B5: GR3: 20 = #0014 = 0000000000010100 -#00B5: GR4: 0 = #0000 = 0000000000000000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 001 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 200 = #00C8 = 0000000011001000 -#00B7: GR2: 0 = #0000 = 0000000000000000 -#00B7: GR3: 20 = #0014 = 0000000000010100 -#00B7: GR4: 0 = #0000 = 0000000000000000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 010 - -#00BF: Register:::: -#00BF: GR0: 0 = #0000 = 0000000000000000 -#00BF: GR1: 200 = #00C8 = 0000000011001000 -#00BF: GR2: 0 = #0000 = 0000000000000000 -#00BF: GR3: 20 = #0014 = 0000000000010100 -#00BF: GR4: 0 = #0000 = 0000000000000000 -#00BF: GR5: 0 = #0000 = 0000000000000000 -#00BF: GR6: 0 = #0000 = 0000000000000000 -#00BF: GR7: 0 = #0000 = 0000000000000000 -#00BF: SP: 507 = #01FB = 0000000111111011 -#00BF: PR: 191 = #00BF = 0000000010111111 -#00BF: FR (OF SF ZF): 010 - -#006F: Register:::: -#006F: GR0: 0 = #0000 = 0000000000000000 -#006F: GR1: 200 = #00C8 = 0000000011001000 -#006F: GR2: 0 = #0000 = 0000000000000000 -#006F: GR3: 20 = #0014 = 0000000000010100 -#006F: GR4: 0 = #0000 = 0000000000000000 -#006F: GR5: 0 = #0000 = 0000000000000000 -#006F: GR6: 0 = #0000 = 0000000000000000 -#006F: GR7: 0 = #0000 = 0000000000000000 -#006F: SP: 508 = #01FC = 0000000111111100 -#006F: PR: 111 = #006F = 0000000001101111 -#006F: FR (OF SF ZF): 010 - -#0071: Register:::: -#0071: GR0: 0 = #0000 = 0000000000000000 -#0071: GR1: 200 = #00C8 = 0000000011001000 -#0071: GR2: 0 = #0000 = 0000000000000000 -#0071: GR3: 20 = #0014 = 0000000000010100 -#0071: GR4: 48 = #0030 = 0000000000110000 -#0071: GR5: 0 = #0000 = 0000000000000000 -#0071: GR6: 0 = #0000 = 0000000000000000 -#0071: GR7: 0 = #0000 = 0000000000000000 -#0071: SP: 508 = #01FC = 0000000111111100 -#0071: PR: 113 = #0071 = 0000000001110001 -#0071: FR (OF SF ZF): 000 - -#0073: Register:::: -#0073: GR0: 0 = #0000 = 0000000000000000 -#0073: GR1: 200 = #00C8 = 0000000011001000 -#0073: GR2: 0 = #0000 = 0000000000000000 -#0073: GR3: 20 = #0014 = 0000000000010100 -#0073: GR4: 48 = #0030 = 0000000000110000 -#0073: GR5: 0 = #0000 = 0000000000000000 -#0073: GR6: 0 = #0000 = 0000000000000000 -#0073: GR7: 0 = #0000 = 0000000000000000 -#0073: SP: 508 = #01FC = 0000000111111100 -#0073: PR: 115 = #0073 = 0000000001110011 -#0073: FR (OF SF ZF): 000 - -#0075: Register:::: -#0075: GR0: 0 = #0000 = 0000000000000000 -#0075: GR1: 200 = #00C8 = 0000000011001000 -#0075: GR2: 1 = #0001 = 0000000000000001 -#0075: GR3: 20 = #0014 = 0000000000010100 -#0075: GR4: 48 = #0030 = 0000000000110000 -#0075: GR5: 0 = #0000 = 0000000000000000 -#0075: GR6: 0 = #0000 = 0000000000000000 -#0075: GR7: 0 = #0000 = 0000000000000000 -#0075: SP: 508 = #01FC = 0000000111111100 -#0075: PR: 117 = #0075 = 0000000001110101 -#0075: FR (OF SF ZF): 000 - -#0076: Register:::: -#0076: GR0: 0 = #0000 = 0000000000000000 -#0076: GR1: 20 = #0014 = 0000000000010100 -#0076: GR2: 1 = #0001 = 0000000000000001 -#0076: GR3: 20 = #0014 = 0000000000010100 -#0076: GR4: 48 = #0030 = 0000000000110000 -#0076: GR5: 0 = #0000 = 0000000000000000 -#0076: GR6: 0 = #0000 = 0000000000000000 -#0076: GR7: 0 = #0000 = 0000000000000000 -#0076: SP: 508 = #01FC = 0000000111111100 -#0076: PR: 118 = #0076 = 0000000001110110 -#0076: FR (OF SF ZF): 000 - -#0069: Register:::: -#0069: GR0: 0 = #0000 = 0000000000000000 -#0069: GR1: 20 = #0014 = 0000000000010100 -#0069: GR2: 1 = #0001 = 0000000000000001 -#0069: GR3: 20 = #0014 = 0000000000010100 -#0069: GR4: 48 = #0030 = 0000000000110000 -#0069: GR5: 0 = #0000 = 0000000000000000 -#0069: GR6: 0 = #0000 = 0000000000000000 -#0069: GR7: 0 = #0000 = 0000000000000000 -#0069: SP: 508 = #01FC = 0000000111111100 -#0069: PR: 105 = #0069 = 0000000001101001 -#0069: FR (OF SF ZF): 000 - -#006B: Register:::: -#006B: GR0: 0 = #0000 = 0000000000000000 -#006B: GR1: 20 = #0014 = 0000000000010100 -#006B: GR2: 1 = #0001 = 0000000000000001 -#006B: GR3: 20 = #0014 = 0000000000010100 -#006B: GR4: 48 = #0030 = 0000000000110000 -#006B: GR5: 0 = #0000 = 0000000000000000 -#006B: GR6: 0 = #0000 = 0000000000000000 -#006B: GR7: 0 = #0000 = 0000000000000000 -#006B: SP: 508 = #01FC = 0000000111111100 -#006B: PR: 107 = #006B = 0000000001101011 -#006B: FR (OF SF ZF): 000 - -#006D: Register:::: -#006D: GR0: 0 = #0000 = 0000000000000000 -#006D: GR1: 20 = #0014 = 0000000000010100 -#006D: GR2: 1 = #0001 = 0000000000000001 -#006D: GR3: 20 = #0014 = 0000000000010100 -#006D: GR4: 48 = #0030 = 0000000000110000 -#006D: GR5: 0 = #0000 = 0000000000000000 -#006D: GR6: 0 = #0000 = 0000000000000000 -#006D: GR7: 0 = #0000 = 0000000000000000 -#006D: SP: 508 = #01FC = 0000000111111100 -#006D: PR: 109 = #006D = 0000000001101101 -#006D: FR (OF SF ZF): 000 - -#00B2: Register:::: -#00B2: GR0: 0 = #0000 = 0000000000000000 -#00B2: GR1: 20 = #0014 = 0000000000010100 -#00B2: GR2: 1 = #0001 = 0000000000000001 -#00B2: GR3: 20 = #0014 = 0000000000010100 -#00B2: GR4: 48 = #0030 = 0000000000110000 -#00B2: GR5: 0 = #0000 = 0000000000000000 -#00B2: GR6: 0 = #0000 = 0000000000000000 -#00B2: GR7: 0 = #0000 = 0000000000000000 -#00B2: SP: 507 = #01FB = 0000000111111011 -#00B2: PR: 178 = #00B2 = 0000000010110010 -#00B2: FR (OF SF ZF): 000 - -#00B3: Register:::: -#00B3: GR0: 0 = #0000 = 0000000000000000 -#00B3: GR1: 20 = #0014 = 0000000000010100 -#00B3: GR2: 1 = #0001 = 0000000000000001 -#00B3: GR3: 20 = #0014 = 0000000000010100 -#00B3: GR4: 20 = #0014 = 0000000000010100 -#00B3: GR5: 0 = #0000 = 0000000000000000 -#00B3: GR6: 0 = #0000 = 0000000000000000 -#00B3: GR7: 0 = #0000 = 0000000000000000 -#00B3: SP: 507 = #01FB = 0000000111111011 -#00B3: PR: 179 = #00B3 = 0000000010110011 -#00B3: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 20 = #0014 = 0000000000010100 -#00B5: GR2: 1 = #0001 = 0000000000000001 -#00B5: GR3: 0 = #0000 = 0000000000000000 -#00B5: GR4: 20 = #0014 = 0000000000010100 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 20 = #0014 = 0000000000010100 -#00B7: GR2: 1 = #0001 = 0000000000000001 -#00B7: GR3: 0 = #0000 = 0000000000000000 -#00B7: GR4: 20 = #0014 = 0000000000010100 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 000 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 20 = #0014 = 0000000000010100 -#00B9: GR2: 1 = #0001 = 0000000000000001 -#00B9: GR3: 0 = #0000 = 0000000000000000 -#00B9: GR4: 20 = #0014 = 0000000000010100 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 000 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 20 = #0014 = 0000000000010100 -#00BB: GR2: 1 = #0001 = 0000000000000001 -#00BB: GR3: 0 = #0000 = 0000000000000000 -#00BB: GR4: 10 = #000A = 0000000000001010 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 000 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 20 = #0014 = 0000000000010100 -#00BD: GR2: 1 = #0001 = 0000000000000001 -#00BD: GR3: 1 = #0001 = 0000000000000001 -#00BD: GR4: 10 = #000A = 0000000000001010 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 000 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 20 = #0014 = 0000000000010100 -#00B5: GR2: 1 = #0001 = 0000000000000001 -#00B5: GR3: 1 = #0001 = 0000000000000001 -#00B5: GR4: 10 = #000A = 0000000000001010 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 000 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 20 = #0014 = 0000000000010100 -#00B7: GR2: 1 = #0001 = 0000000000000001 -#00B7: GR3: 1 = #0001 = 0000000000000001 -#00B7: GR4: 10 = #000A = 0000000000001010 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 001 - -#00B9: Register:::: -#00B9: GR0: 0 = #0000 = 0000000000000000 -#00B9: GR1: 20 = #0014 = 0000000000010100 -#00B9: GR2: 1 = #0001 = 0000000000000001 -#00B9: GR3: 1 = #0001 = 0000000000000001 -#00B9: GR4: 10 = #000A = 0000000000001010 -#00B9: GR5: 0 = #0000 = 0000000000000000 -#00B9: GR6: 0 = #0000 = 0000000000000000 -#00B9: GR7: 0 = #0000 = 0000000000000000 -#00B9: SP: 507 = #01FB = 0000000111111011 -#00B9: PR: 185 = #00B9 = 0000000010111001 -#00B9: FR (OF SF ZF): 001 - -#00BB: Register:::: -#00BB: GR0: 0 = #0000 = 0000000000000000 -#00BB: GR1: 20 = #0014 = 0000000000010100 -#00BB: GR2: 1 = #0001 = 0000000000000001 -#00BB: GR3: 1 = #0001 = 0000000000000001 -#00BB: GR4: 0 = #0000 = 0000000000000000 -#00BB: GR5: 0 = #0000 = 0000000000000000 -#00BB: GR6: 0 = #0000 = 0000000000000000 -#00BB: GR7: 0 = #0000 = 0000000000000000 -#00BB: SP: 507 = #01FB = 0000000111111011 -#00BB: PR: 187 = #00BB = 0000000010111011 -#00BB: FR (OF SF ZF): 001 - -#00BD: Register:::: -#00BD: GR0: 0 = #0000 = 0000000000000000 -#00BD: GR1: 20 = #0014 = 0000000000010100 -#00BD: GR2: 1 = #0001 = 0000000000000001 -#00BD: GR3: 2 = #0002 = 0000000000000010 -#00BD: GR4: 0 = #0000 = 0000000000000000 -#00BD: GR5: 0 = #0000 = 0000000000000000 -#00BD: GR6: 0 = #0000 = 0000000000000000 -#00BD: GR7: 0 = #0000 = 0000000000000000 -#00BD: SP: 507 = #01FB = 0000000111111011 -#00BD: PR: 189 = #00BD = 0000000010111101 -#00BD: FR (OF SF ZF): 001 - -#00B5: Register:::: -#00B5: GR0: 0 = #0000 = 0000000000000000 -#00B5: GR1: 20 = #0014 = 0000000000010100 -#00B5: GR2: 1 = #0001 = 0000000000000001 -#00B5: GR3: 2 = #0002 = 0000000000000010 -#00B5: GR4: 0 = #0000 = 0000000000000000 -#00B5: GR5: 0 = #0000 = 0000000000000000 -#00B5: GR6: 0 = #0000 = 0000000000000000 -#00B5: GR7: 0 = #0000 = 0000000000000000 -#00B5: SP: 507 = #01FB = 0000000111111011 -#00B5: PR: 181 = #00B5 = 0000000010110101 -#00B5: FR (OF SF ZF): 001 - -#00B7: Register:::: -#00B7: GR0: 0 = #0000 = 0000000000000000 -#00B7: GR1: 20 = #0014 = 0000000000010100 -#00B7: GR2: 1 = #0001 = 0000000000000001 -#00B7: GR3: 2 = #0002 = 0000000000000010 -#00B7: GR4: 0 = #0000 = 0000000000000000 -#00B7: GR5: 0 = #0000 = 0000000000000000 -#00B7: GR6: 0 = #0000 = 0000000000000000 -#00B7: GR7: 0 = #0000 = 0000000000000000 -#00B7: SP: 507 = #01FB = 0000000111111011 -#00B7: PR: 183 = #00B7 = 0000000010110111 -#00B7: FR (OF SF ZF): 010 - -#00BF: Register:::: -#00BF: GR0: 0 = #0000 = 0000000000000000 -#00BF: GR1: 20 = #0014 = 0000000000010100 -#00BF: GR2: 1 = #0001 = 0000000000000001 -#00BF: GR3: 2 = #0002 = 0000000000000010 -#00BF: GR4: 0 = #0000 = 0000000000000000 -#00BF: GR5: 0 = #0000 = 0000000000000000 -#00BF: GR6: 0 = #0000 = 0000000000000000 -#00BF: GR7: 0 = #0000 = 0000000000000000 -#00BF: SP: 507 = #01FB = 0000000111111011 -#00BF: PR: 191 = #00BF = 0000000010111111 -#00BF: FR (OF SF ZF): 010 - -#006F: Register:::: -#006F: GR0: 0 = #0000 = 0000000000000000 -#006F: GR1: 20 = #0014 = 0000000000010100 -#006F: GR2: 1 = #0001 = 0000000000000001 -#006F: GR3: 2 = #0002 = 0000000000000010 -#006F: GR4: 0 = #0000 = 0000000000000000 -#006F: GR5: 0 = #0000 = 0000000000000000 -#006F: GR6: 0 = #0000 = 0000000000000000 -#006F: GR7: 0 = #0000 = 0000000000000000 -#006F: SP: 508 = #01FC = 0000000111111100 -#006F: PR: 111 = #006F = 0000000001101111 -#006F: FR (OF SF ZF): 010 - -#0071: Register:::: -#0071: GR0: 0 = #0000 = 0000000000000000 -#0071: GR1: 20 = #0014 = 0000000000010100 -#0071: GR2: 1 = #0001 = 0000000000000001 -#0071: GR3: 2 = #0002 = 0000000000000010 -#0071: GR4: 48 = #0030 = 0000000000110000 -#0071: GR5: 0 = #0000 = 0000000000000000 -#0071: GR6: 0 = #0000 = 0000000000000000 -#0071: GR7: 0 = #0000 = 0000000000000000 -#0071: SP: 508 = #01FC = 0000000111111100 -#0071: PR: 113 = #0071 = 0000000001110001 -#0071: FR (OF SF ZF): 000 - -#0073: Register:::: -#0073: GR0: 0 = #0000 = 0000000000000000 -#0073: GR1: 20 = #0014 = 0000000000010100 -#0073: GR2: 1 = #0001 = 0000000000000001 -#0073: GR3: 2 = #0002 = 0000000000000010 -#0073: GR4: 48 = #0030 = 0000000000110000 -#0073: GR5: 0 = #0000 = 0000000000000000 -#0073: GR6: 0 = #0000 = 0000000000000000 -#0073: GR7: 0 = #0000 = 0000000000000000 -#0073: SP: 508 = #01FC = 0000000111111100 -#0073: PR: 115 = #0073 = 0000000001110011 -#0073: FR (OF SF ZF): 000 - -#0075: Register:::: -#0075: GR0: 0 = #0000 = 0000000000000000 -#0075: GR1: 20 = #0014 = 0000000000010100 -#0075: GR2: 2 = #0002 = 0000000000000010 -#0075: GR3: 2 = #0002 = 0000000000000010 -#0075: GR4: 48 = #0030 = 0000000000110000 -#0075: GR5: 0 = #0000 = 0000000000000000 -#0075: GR6: 0 = #0000 = 0000000000000000 -#0075: GR7: 0 = #0000 = 0000000000000000 -#0075: SP: 508 = #01FC = 0000000111111100 -#0075: PR: 117 = #0075 = 0000000001110101 -#0075: FR (OF SF ZF): 000 - -#0076: Register:::: -#0076: GR0: 0 = #0000 = 0000000000000000 -#0076: GR1: 2 = #0002 = 0000000000000010 -#0076: GR2: 2 = #0002 = 0000000000000010 -#0076: GR3: 2 = #0002 = 0000000000000010 -#0076: GR4: 48 = #0030 = 0000000000110000 -#0076: GR5: 0 = #0000 = 0000000000000000 -#0076: GR6: 0 = #0000 = 0000000000000000 -#0076: GR7: 0 = #0000 = 0000000000000000 -#0076: SP: 508 = #01FC = 0000000111111100 -#0076: PR: 118 = #0076 = 0000000001110110 -#0076: FR (OF SF ZF): 000 - -#0069: Register:::: -#0069: GR0: 0 = #0000 = 0000000000000000 -#0069: GR1: 2 = #0002 = 0000000000000010 -#0069: GR2: 2 = #0002 = 0000000000000010 -#0069: GR3: 2 = #0002 = 0000000000000010 -#0069: GR4: 48 = #0030 = 0000000000110000 -#0069: GR5: 0 = #0000 = 0000000000000000 -#0069: GR6: 0 = #0000 = 0000000000000000 -#0069: GR7: 0 = #0000 = 0000000000000000 -#0069: SP: 508 = #01FC = 0000000111111100 -#0069: PR: 105 = #0069 = 0000000001101001 -#0069: FR (OF SF ZF): 000 - -#006B: Register:::: -#006B: GR0: 0 = #0000 = 0000000000000000 -#006B: GR1: 2 = #0002 = 0000000000000010 -#006B: GR2: 2 = #0002 = 0000000000000010 -#006B: GR3: 2 = #0002 = 0000000000000010 -#006B: GR4: 48 = #0030 = 0000000000110000 -#006B: GR5: 0 = #0000 = 0000000000000000 -#006B: GR6: 0 = #0000 = 0000000000000000 -#006B: GR7: 0 = #0000 = 0000000000000000 -#006B: SP: 508 = #01FC = 0000000111111100 -#006B: PR: 107 = #006B = 0000000001101011 -#006B: FR (OF SF ZF): 010 - -#0078: Register:::: -#0078: GR0: 0 = #0000 = 0000000000000000 -#0078: GR1: 2 = #0002 = 0000000000000010 -#0078: GR2: 2 = #0002 = 0000000000000010 -#0078: GR3: 2 = #0002 = 0000000000000010 -#0078: GR4: 48 = #0030 = 0000000000110000 -#0078: GR5: 0 = #0000 = 0000000000000000 -#0078: GR6: 0 = #0000 = 0000000000000000 -#0078: GR7: 0 = #0000 = 0000000000000000 -#0078: SP: 508 = #01FC = 0000000111111100 -#0078: PR: 120 = #0078 = 0000000001111000 -#0078: FR (OF SF ZF): 010 - -#007A: Register:::: -#007A: GR0: 0 = #0000 = 0000000000000000 -#007A: GR1: 50 = #0032 = 0000000000110010 -#007A: GR2: 2 = #0002 = 0000000000000010 -#007A: GR3: 2 = #0002 = 0000000000000010 -#007A: GR4: 48 = #0030 = 0000000000110000 -#007A: GR5: 0 = #0000 = 0000000000000000 -#007A: GR6: 0 = #0000 = 0000000000000000 -#007A: GR7: 0 = #0000 = 0000000000000000 -#007A: SP: 508 = #01FC = 0000000111111100 -#007A: PR: 122 = #007A = 0000000001111010 -#007A: FR (OF SF ZF): 000 - -#007C: Register:::: -#007C: GR0: 0 = #0000 = 0000000000000000 -#007C: GR1: 50 = #0032 = 0000000000110010 -#007C: GR2: 2 = #0002 = 0000000000000010 -#007C: GR3: 2 = #0002 = 0000000000000010 -#007C: GR4: 48 = #0030 = 0000000000110000 -#007C: GR5: 0 = #0000 = 0000000000000000 -#007C: GR6: 0 = #0000 = 0000000000000000 -#007C: GR7: 0 = #0000 = 0000000000000000 -#007C: SP: 508 = #01FC = 0000000111111100 -#007C: PR: 124 = #007C = 0000000001111100 -#007C: FR (OF SF ZF): 000 - -#007E: Register:::: -#007E: GR0: 0 = #0000 = 0000000000000000 -#007E: GR1: 50 = #0032 = 0000000000110010 -#007E: GR2: 3 = #0003 = 0000000000000011 -#007E: GR3: 2 = #0002 = 0000000000000010 -#007E: GR4: 48 = #0030 = 0000000000110000 -#007E: GR5: 0 = #0000 = 0000000000000000 -#007E: GR6: 0 = #0000 = 0000000000000000 -#007E: GR7: 0 = #0000 = 0000000000000000 -#007E: SP: 508 = #01FC = 0000000111111100 -#007E: PR: 126 = #007E = 0000000001111110 -#007E: FR (OF SF ZF): 000 - -#0080: Register:::: -#0080: GR0: 0 = #0000 = 0000000000000000 -#0080: GR1: 50 = #0032 = 0000000000110010 -#0080: GR2: 3 = #0003 = 0000000000000011 -#0080: GR3: 2 = #0002 = 0000000000000010 -#0080: GR4: 48 = #0030 = 0000000000110000 -#0080: GR5: 0 = #0000 = 0000000000000000 -#0080: GR6: 0 = #0000 = 0000000000000000 -#0080: GR7: 0 = #0000 = 0000000000000000 -#0080: SP: 508 = #01FC = 0000000111111100 -#0080: PR: 128 = #0080 = 0000000010000000 -#0080: FR (OF SF ZF): 010 - -#0082: Register:::: -#0082: GR0: 0 = #0000 = 0000000000000000 -#0082: GR1: 50 = #0032 = 0000000000110010 -#0082: GR2: 3 = #0003 = 0000000000000011 -#0082: GR3: 2 = #0002 = 0000000000000010 -#0082: GR4: 48 = #0030 = 0000000000110000 -#0082: GR5: 0 = #0000 = 0000000000000000 -#0082: GR6: 0 = #0000 = 0000000000000000 -#0082: GR7: 0 = #0000 = 0000000000000000 -#0082: SP: 508 = #01FC = 0000000111111100 -#0082: PR: 130 = #0082 = 0000000010000010 -#0082: FR (OF SF ZF): 010 - -#008A: Register:::: -#008A: GR0: 0 = #0000 = 0000000000000000 -#008A: GR1: 50 = #0032 = 0000000000110010 -#008A: GR2: 3 = #0003 = 0000000000000011 -#008A: GR3: 2 = #0002 = 0000000000000010 -#008A: GR4: 48 = #0030 = 0000000000110000 -#008A: GR5: 0 = #0000 = 0000000000000000 -#008A: GR6: 0 = #0000 = 0000000000000000 -#008A: GR7: 0 = #0000 = 0000000000000000 -#008A: SP: 508 = #01FC = 0000000111111100 -#008A: PR: 138 = #008A = 0000000010001010 -#008A: FR (OF SF ZF): 010 - -#008C: Register:::: -#008C: GR0: 0 = #0000 = 0000000000000000 -#008C: GR1: 50 = #0032 = 0000000000110010 -#008C: GR2: 3 = #0003 = 0000000000000011 -#008C: GR3: 2 = #0002 = 0000000000000010 -#008C: GR4: 48 = #0030 = 0000000000110000 -#008C: GR5: 0 = #0000 = 0000000000000000 -#008C: GR6: 0 = #0000 = 0000000000000000 -#008C: GR7: 0 = #0000 = 0000000000000000 -#008C: SP: 508 = #01FC = 0000000111111100 -#008C: PR: 140 = #008C = 0000000010001100 -#008C: FR (OF SF ZF): 010 - -#008E: Register:::: -#008E: GR0: 0 = #0000 = 0000000000000000 -#008E: GR1: 171 = #00AB = 0000000010101011 -#008E: GR2: 3 = #0003 = 0000000000000011 -#008E: GR3: 2 = #0002 = 0000000000000010 -#008E: GR4: 48 = #0030 = 0000000000110000 -#008E: GR5: 0 = #0000 = 0000000000000000 -#008E: GR6: 0 = #0000 = 0000000000000000 -#008E: GR7: 0 = #0000 = 0000000000000000 -#008E: SP: 508 = #01FC = 0000000111111100 -#008E: PR: 142 = #008E = 0000000010001110 -#008E: FR (OF SF ZF): 010 - -#0090: Register:::: -#0090: GR0: 0 = #0000 = 0000000000000000 -#0090: GR1: 171 = #00AB = 0000000010101011 -#0090: GR2: 3 = #0003 = 0000000000000011 -#0090: GR3: 2 = #0002 = 0000000000000010 -#0090: GR4: 48 = #0030 = 0000000000110000 -#0090: GR5: 0 = #0000 = 0000000000000000 -#0090: GR6: 0 = #0000 = 0000000000000000 -#0090: GR7: 0 = #0000 = 0000000000000000 -#0090: SP: 508 = #01FC = 0000000111111100 -#0090: PR: 144 = #0090 = 0000000010010000 -#0090: FR (OF SF ZF): 000 - -#00C0: Register:::: -#00C0: GR0: 0 = #0000 = 0000000000000000 -#00C0: GR1: 171 = #00AB = 0000000010101011 -#00C0: GR2: 3 = #0003 = 0000000000000011 -#00C0: GR3: 2 = #0002 = 0000000000000010 -#00C0: GR4: 48 = #0030 = 0000000000110000 -#00C0: GR5: 0 = #0000 = 0000000000000000 -#00C0: GR6: 0 = #0000 = 0000000000000000 -#00C0: GR7: 0 = #0000 = 0000000000000000 -#00C0: SP: 507 = #01FB = 0000000111111011 -#00C0: PR: 192 = #00C0 = 0000000011000000 -#00C0: FR (OF SF ZF): 000 - -#00C2: Register:::: -#00C2: GR0: 0 = #0000 = 0000000000000000 -#00C2: GR1: 171 = #00AB = 0000000010101011 -#00C2: GR2: 3 = #0003 = 0000000000000011 -#00C2: GR3: 2 = #0002 = 0000000000000010 -#00C2: GR4: 48 = #0030 = 0000000000110000 -#00C2: GR5: 0 = #0000 = 0000000000000000 -#00C2: GR6: 0 = #0000 = 0000000000000000 -#00C2: GR7: 0 = #0000 = 0000000000000000 -#00C2: SP: 506 = #01FA = 0000000111111010 -#00C2: PR: 194 = #00C2 = 0000000011000010 -#00C2: FR (OF SF ZF): 000 - -#00C4: Register:::: -#00C4: GR0: 0 = #0000 = 0000000000000000 -#00C4: GR1: 171 = #00AB = 0000000010101011 -#00C4: GR2: 3 = #0003 = 0000000000000011 -#00C4: GR3: 2 = #0002 = 0000000000000010 -#00C4: GR4: 48 = #0030 = 0000000000110000 -#00C4: GR5: 0 = #0000 = 0000000000000000 -#00C4: GR6: 0 = #0000 = 0000000000000000 -#00C4: GR7: 0 = #0000 = 0000000000000000 -#00C4: SP: 505 = #01F9 = 0000000111111001 -#00C4: PR: 196 = #00C4 = 0000000011000100 -#00C4: FR (OF SF ZF): 000 - -#00C6: Register:::: -#00C6: GR0: 0 = #0000 = 0000000000000000 -#00C6: GR1: 171 = #00AB = 0000000010101011 -#00C6: GR2: 3 = #0003 = 0000000000000011 -#00C6: GR3: 2 = #0002 = 0000000000000010 -#00C6: GR4: 48 = #0030 = 0000000000110000 -#00C6: GR5: 0 = #0000 = 0000000000000000 -#00C6: GR6: 0 = #0000 = 0000000000000000 -#00C6: GR7: 0 = #0000 = 0000000000000000 -#00C6: SP: 504 = #01F8 = 0000000111111000 -#00C6: PR: 198 = #00C6 = 0000000011000110 -#00C6: FR (OF SF ZF): 000 - -#00C8: Register:::: -#00C8: GR0: 0 = #0000 = 0000000000000000 -#00C8: GR1: 171 = #00AB = 0000000010101011 -#00C8: GR2: 3 = #0003 = 0000000000000011 -#00C8: GR3: 1 = #0001 = 0000000000000001 -#00C8: GR4: 48 = #0030 = 0000000000110000 -#00C8: GR5: 0 = #0000 = 0000000000000000 -#00C8: GR6: 0 = #0000 = 0000000000000000 -#00C8: GR7: 0 = #0000 = 0000000000000000 -#00C8: SP: 504 = #01F8 = 0000000111111000 -#00C8: PR: 200 = #00C8 = 0000000011001000 -#00C8: FR (OF SF ZF): 000 - -#00C9: Register:::: -#00C9: GR0: 0 = #0000 = 0000000000000000 -#00C9: GR1: 171 = #00AB = 0000000010101011 -#00C9: GR2: 3 = #0003 = 0000000000000011 -#00C9: GR3: 1 = #0001 = 0000000000000001 -#00C9: GR4: 48 = #0030 = 0000000000110000 -#00C9: GR5: 0 = #0000 = 0000000000000000 -#00C9: GR6: 0 = #0000 = 0000000000000000 -#00C9: GR7: 0 = #0000 = 0000000000000000 -#00C9: SP: 504 = #01F8 = 0000000111111000 -#00C9: PR: 201 = #00C9 = 0000000011001001 -#00C9: FR (OF SF ZF): 000 - -#00CB: Register:::: -#00CB: GR0: 0 = #0000 = 0000000000000000 -#00CB: GR1: 171 = #00AB = 0000000010101011 -#00CB: GR2: 3 = #0003 = 0000000000000011 -#00CB: GR3: 1 = #0001 = 0000000000000001 -#00CB: GR4: 48 = #0030 = 0000000000110000 -#00CB: GR5: 0 = #0000 = 0000000000000000 -#00CB: GR6: 0 = #0000 = 0000000000000000 -#00CB: GR7: 0 = #0000 = 0000000000000000 -#00CB: SP: 504 = #01F8 = 0000000111111000 -#00CB: PR: 203 = #00CB = 0000000011001011 -#00CB: FR (OF SF ZF): 000 - -#00CC: Register:::: -#00CC: GR0: 0 = #0000 = 0000000000000000 -#00CC: GR1: 171 = #00AB = 0000000010101011 -#00CC: GR2: 3 = #0003 = 0000000000000011 -#00CC: GR3: 1 = #0001 = 0000000000000001 -#00CC: GR4: 171 = #00AB = 0000000010101011 -#00CC: GR5: 0 = #0000 = 0000000000000000 -#00CC: GR6: 0 = #0000 = 0000000000000000 -#00CC: GR7: 0 = #0000 = 0000000000000000 -#00CC: SP: 504 = #01F8 = 0000000111111000 -#00CC: PR: 204 = #00CC = 0000000011001100 -#00CC: FR (OF SF ZF): 000 - -#00CD: Register:::: -#00CD: GR0: 0 = #0000 = 0000000000000000 -#00CD: GR1: 171 = #00AB = 0000000010101011 -#00CD: GR2: 3 = #0003 = 0000000000000011 -#00CD: GR3: 1 = #0001 = 0000000000000001 -#00CD: GR4: 172 = #00AC = 0000000010101100 -#00CD: GR5: 0 = #0000 = 0000000000000000 -#00CD: GR6: 0 = #0000 = 0000000000000000 -#00CD: GR7: 0 = #0000 = 0000000000000000 -#00CD: SP: 504 = #01F8 = 0000000111111000 -#00CD: PR: 205 = #00CD = 0000000011001101 -#00CD: FR (OF SF ZF): 000 - -#00CF: Register:::: -#00CF: GR0: 0 = #0000 = 0000000000000000 -#00CF: GR1: 171 = #00AB = 0000000010101011 -#00CF: GR2: 3 = #0003 = 0000000000000011 -#00CF: GR3: 1 = #0001 = 0000000000000001 -#00CF: GR4: 48 = #0030 = 0000000000110000 -#00CF: GR5: 0 = #0000 = 0000000000000000 -#00CF: GR6: 0 = #0000 = 0000000000000000 -#00CF: GR7: 0 = #0000 = 0000000000000000 -#00CF: SP: 504 = #01F8 = 0000000111111000 -#00CF: PR: 207 = #00CF = 0000000011001111 -#00CF: FR (OF SF ZF): 000 - -#00D1: Register:::: -#00D1: GR0: 0 = #0000 = 0000000000000000 -#00D1: GR1: 171 = #00AB = 0000000010101011 -#00D1: GR2: 3 = #0003 = 0000000000000011 -#00D1: GR3: 1 = #0001 = 0000000000000001 -#00D1: GR4: 48 = #0030 = 0000000000110000 -#00D1: GR5: 0 = #0000 = 0000000000000000 -#00D1: GR6: 0 = #0000 = 0000000000000000 -#00D1: GR7: 0 = #0000 = 0000000000000000 -#00D1: SP: 503 = #01F7 = 0000000111110111 -#00D1: PR: 209 = #00D1 = 0000000011010001 -#00D1: FR (OF SF ZF): 000 - -#00D3: Register:::: -#00D3: GR0: 0 = #0000 = 0000000000000000 -#00D3: GR1: 171 = #00AB = 0000000010101011 -#00D3: GR2: 3 = #0003 = 0000000000000011 -#00D3: GR3: 2 = #0002 = 0000000000000010 -#00D3: GR4: 48 = #0030 = 0000000000110000 -#00D3: GR5: 0 = #0000 = 0000000000000000 -#00D3: GR6: 0 = #0000 = 0000000000000000 -#00D3: GR7: 0 = #0000 = 0000000000000000 -#00D3: SP: 503 = #01F7 = 0000000111110111 -#00D3: PR: 211 = #00D3 = 0000000011010011 -#00D3: FR (OF SF ZF): 000 - -#00C8: Register:::: -#00C8: GR0: 0 = #0000 = 0000000000000000 -#00C8: GR1: 171 = #00AB = 0000000010101011 -#00C8: GR2: 3 = #0003 = 0000000000000011 -#00C8: GR3: 2 = #0002 = 0000000000000010 -#00C8: GR4: 48 = #0030 = 0000000000110000 -#00C8: GR5: 0 = #0000 = 0000000000000000 -#00C8: GR6: 0 = #0000 = 0000000000000000 -#00C8: GR7: 0 = #0000 = 0000000000000000 -#00C8: SP: 503 = #01F7 = 0000000111110111 -#00C8: PR: 200 = #00C8 = 0000000011001000 -#00C8: FR (OF SF ZF): 000 - -#00C9: Register:::: -#00C9: GR0: 0 = #0000 = 0000000000000000 -#00C9: GR1: 171 = #00AB = 0000000010101011 -#00C9: GR2: 3 = #0003 = 0000000000000011 -#00C9: GR3: 2 = #0002 = 0000000000000010 -#00C9: GR4: 48 = #0030 = 0000000000110000 -#00C9: GR5: 0 = #0000 = 0000000000000000 -#00C9: GR6: 0 = #0000 = 0000000000000000 -#00C9: GR7: 0 = #0000 = 0000000000000000 -#00C9: SP: 503 = #01F7 = 0000000111110111 -#00C9: PR: 201 = #00C9 = 0000000011001001 -#00C9: FR (OF SF ZF): 000 - -#00CB: Register:::: -#00CB: GR0: 0 = #0000 = 0000000000000000 -#00CB: GR1: 171 = #00AB = 0000000010101011 -#00CB: GR2: 3 = #0003 = 0000000000000011 -#00CB: GR3: 2 = #0002 = 0000000000000010 -#00CB: GR4: 48 = #0030 = 0000000000110000 -#00CB: GR5: 0 = #0000 = 0000000000000000 -#00CB: GR6: 0 = #0000 = 0000000000000000 -#00CB: GR7: 0 = #0000 = 0000000000000000 -#00CB: SP: 503 = #01F7 = 0000000111110111 -#00CB: PR: 203 = #00CB = 0000000011001011 -#00CB: FR (OF SF ZF): 000 - -#00CC: Register:::: -#00CC: GR0: 0 = #0000 = 0000000000000000 -#00CC: GR1: 171 = #00AB = 0000000010101011 -#00CC: GR2: 3 = #0003 = 0000000000000011 -#00CC: GR3: 2 = #0002 = 0000000000000010 -#00CC: GR4: 171 = #00AB = 0000000010101011 -#00CC: GR5: 0 = #0000 = 0000000000000000 -#00CC: GR6: 0 = #0000 = 0000000000000000 -#00CC: GR7: 0 = #0000 = 0000000000000000 -#00CC: SP: 503 = #01F7 = 0000000111110111 -#00CC: PR: 204 = #00CC = 0000000011001100 -#00CC: FR (OF SF ZF): 000 - -#00CD: Register:::: -#00CD: GR0: 0 = #0000 = 0000000000000000 -#00CD: GR1: 171 = #00AB = 0000000010101011 -#00CD: GR2: 3 = #0003 = 0000000000000011 -#00CD: GR3: 2 = #0002 = 0000000000000010 -#00CD: GR4: 173 = #00AD = 0000000010101101 -#00CD: GR5: 0 = #0000 = 0000000000000000 -#00CD: GR6: 0 = #0000 = 0000000000000000 -#00CD: GR7: 0 = #0000 = 0000000000000000 -#00CD: SP: 503 = #01F7 = 0000000111110111 -#00CD: PR: 205 = #00CD = 0000000011001101 -#00CD: FR (OF SF ZF): 000 - -#00CF: Register:::: -#00CF: GR0: 0 = #0000 = 0000000000000000 -#00CF: GR1: 171 = #00AB = 0000000010101011 -#00CF: GR2: 3 = #0003 = 0000000000000011 -#00CF: GR3: 2 = #0002 = 0000000000000010 -#00CF: GR4: 48 = #0030 = 0000000000110000 -#00CF: GR5: 0 = #0000 = 0000000000000000 -#00CF: GR6: 0 = #0000 = 0000000000000000 -#00CF: GR7: 0 = #0000 = 0000000000000000 -#00CF: SP: 503 = #01F7 = 0000000111110111 -#00CF: PR: 207 = #00CF = 0000000011001111 -#00CF: FR (OF SF ZF): 000 - -#00D1: Register:::: -#00D1: GR0: 0 = #0000 = 0000000000000000 -#00D1: GR1: 171 = #00AB = 0000000010101011 -#00D1: GR2: 3 = #0003 = 0000000000000011 -#00D1: GR3: 2 = #0002 = 0000000000000010 -#00D1: GR4: 48 = #0030 = 0000000000110000 -#00D1: GR5: 0 = #0000 = 0000000000000000 -#00D1: GR6: 0 = #0000 = 0000000000000000 -#00D1: GR7: 0 = #0000 = 0000000000000000 -#00D1: SP: 502 = #01F6 = 0000000111110110 -#00D1: PR: 209 = #00D1 = 0000000011010001 -#00D1: FR (OF SF ZF): 000 - -#00D3: Register:::: -#00D3: GR0: 0 = #0000 = 0000000000000000 -#00D3: GR1: 171 = #00AB = 0000000010101011 -#00D3: GR2: 3 = #0003 = 0000000000000011 -#00D3: GR3: 3 = #0003 = 0000000000000011 -#00D3: GR4: 48 = #0030 = 0000000000110000 -#00D3: GR5: 0 = #0000 = 0000000000000000 -#00D3: GR6: 0 = #0000 = 0000000000000000 -#00D3: GR7: 0 = #0000 = 0000000000000000 -#00D3: SP: 502 = #01F6 = 0000000111110110 -#00D3: PR: 211 = #00D3 = 0000000011010011 -#00D3: FR (OF SF ZF): 000 - -#00C8: Register:::: -#00C8: GR0: 0 = #0000 = 0000000000000000 -#00C8: GR1: 171 = #00AB = 0000000010101011 -#00C8: GR2: 3 = #0003 = 0000000000000011 -#00C8: GR3: 3 = #0003 = 0000000000000011 -#00C8: GR4: 48 = #0030 = 0000000000110000 -#00C8: GR5: 0 = #0000 = 0000000000000000 -#00C8: GR6: 0 = #0000 = 0000000000000000 -#00C8: GR7: 0 = #0000 = 0000000000000000 -#00C8: SP: 502 = #01F6 = 0000000111110110 -#00C8: PR: 200 = #00C8 = 0000000011001000 -#00C8: FR (OF SF ZF): 000 - -#00C9: Register:::: -#00C9: GR0: 0 = #0000 = 0000000000000000 -#00C9: GR1: 171 = #00AB = 0000000010101011 -#00C9: GR2: 3 = #0003 = 0000000000000011 -#00C9: GR3: 3 = #0003 = 0000000000000011 -#00C9: GR4: 48 = #0030 = 0000000000110000 -#00C9: GR5: 0 = #0000 = 0000000000000000 -#00C9: GR6: 0 = #0000 = 0000000000000000 -#00C9: GR7: 0 = #0000 = 0000000000000000 -#00C9: SP: 502 = #01F6 = 0000000111110110 -#00C9: PR: 201 = #00C9 = 0000000011001001 -#00C9: FR (OF SF ZF): 001 - -#00CB: Register:::: -#00CB: GR0: 0 = #0000 = 0000000000000000 -#00CB: GR1: 171 = #00AB = 0000000010101011 -#00CB: GR2: 3 = #0003 = 0000000000000011 -#00CB: GR3: 3 = #0003 = 0000000000000011 -#00CB: GR4: 48 = #0030 = 0000000000110000 -#00CB: GR5: 0 = #0000 = 0000000000000000 -#00CB: GR6: 0 = #0000 = 0000000000000000 -#00CB: GR7: 0 = #0000 = 0000000000000000 -#00CB: SP: 502 = #01F6 = 0000000111110110 -#00CB: PR: 203 = #00CB = 0000000011001011 -#00CB: FR (OF SF ZF): 001 - -#00CC: Register:::: -#00CC: GR0: 0 = #0000 = 0000000000000000 -#00CC: GR1: 171 = #00AB = 0000000010101011 -#00CC: GR2: 3 = #0003 = 0000000000000011 -#00CC: GR3: 3 = #0003 = 0000000000000011 -#00CC: GR4: 171 = #00AB = 0000000010101011 -#00CC: GR5: 0 = #0000 = 0000000000000000 -#00CC: GR6: 0 = #0000 = 0000000000000000 -#00CC: GR7: 0 = #0000 = 0000000000000000 -#00CC: SP: 502 = #01F6 = 0000000111110110 -#00CC: PR: 204 = #00CC = 0000000011001100 -#00CC: FR (OF SF ZF): 000 - -#00CD: Register:::: -#00CD: GR0: 0 = #0000 = 0000000000000000 -#00CD: GR1: 171 = #00AB = 0000000010101011 -#00CD: GR2: 3 = #0003 = 0000000000000011 -#00CD: GR3: 3 = #0003 = 0000000000000011 -#00CD: GR4: 174 = #00AE = 0000000010101110 -#00CD: GR5: 0 = #0000 = 0000000000000000 -#00CD: GR6: 0 = #0000 = 0000000000000000 -#00CD: GR7: 0 = #0000 = 0000000000000000 -#00CD: SP: 502 = #01F6 = 0000000111110110 -#00CD: PR: 205 = #00CD = 0000000011001101 -#00CD: FR (OF SF ZF): 000 - -#00CF: Register:::: -#00CF: GR0: 0 = #0000 = 0000000000000000 -#00CF: GR1: 171 = #00AB = 0000000010101011 -#00CF: GR2: 3 = #0003 = 0000000000000011 -#00CF: GR3: 3 = #0003 = 0000000000000011 -#00CF: GR4: 50 = #0032 = 0000000000110010 -#00CF: GR5: 0 = #0000 = 0000000000000000 -#00CF: GR6: 0 = #0000 = 0000000000000000 -#00CF: GR7: 0 = #0000 = 0000000000000000 -#00CF: SP: 502 = #01F6 = 0000000111110110 -#00CF: PR: 207 = #00CF = 0000000011001111 -#00CF: FR (OF SF ZF): 000 - -#00D1: Register:::: -#00D1: GR0: 0 = #0000 = 0000000000000000 -#00D1: GR1: 171 = #00AB = 0000000010101011 -#00D1: GR2: 3 = #0003 = 0000000000000011 -#00D1: GR3: 3 = #0003 = 0000000000000011 -#00D1: GR4: 50 = #0032 = 0000000000110010 -#00D1: GR5: 0 = #0000 = 0000000000000000 -#00D1: GR6: 0 = #0000 = 0000000000000000 -#00D1: GR7: 0 = #0000 = 0000000000000000 -#00D1: SP: 501 = #01F5 = 0000000111110101 -#00D1: PR: 209 = #00D1 = 0000000011010001 -#00D1: FR (OF SF ZF): 000 - -#00D3: Register:::: -#00D3: GR0: 0 = #0000 = 0000000000000000 -#00D3: GR1: 171 = #00AB = 0000000010101011 -#00D3: GR2: 3 = #0003 = 0000000000000011 -#00D3: GR3: 4 = #0004 = 0000000000000100 -#00D3: GR4: 50 = #0032 = 0000000000110010 -#00D3: GR5: 0 = #0000 = 0000000000000000 -#00D3: GR6: 0 = #0000 = 0000000000000000 -#00D3: GR7: 0 = #0000 = 0000000000000000 -#00D3: SP: 501 = #01F5 = 0000000111110101 -#00D3: PR: 211 = #00D3 = 0000000011010011 -#00D3: FR (OF SF ZF): 000 - -#00C8: Register:::: -#00C8: GR0: 0 = #0000 = 0000000000000000 -#00C8: GR1: 171 = #00AB = 0000000010101011 -#00C8: GR2: 3 = #0003 = 0000000000000011 -#00C8: GR3: 4 = #0004 = 0000000000000100 -#00C8: GR4: 50 = #0032 = 0000000000110010 -#00C8: GR5: 0 = #0000 = 0000000000000000 -#00C8: GR6: 0 = #0000 = 0000000000000000 -#00C8: GR7: 0 = #0000 = 0000000000000000 -#00C8: SP: 501 = #01F5 = 0000000111110101 -#00C8: PR: 200 = #00C8 = 0000000011001000 -#00C8: FR (OF SF ZF): 000 - -#00C9: Register:::: -#00C9: GR0: 0 = #0000 = 0000000000000000 -#00C9: GR1: 171 = #00AB = 0000000010101011 -#00C9: GR2: 3 = #0003 = 0000000000000011 -#00C9: GR3: 4 = #0004 = 0000000000000100 -#00C9: GR4: 50 = #0032 = 0000000000110010 -#00C9: GR5: 0 = #0000 = 0000000000000000 -#00C9: GR6: 0 = #0000 = 0000000000000000 -#00C9: GR7: 0 = #0000 = 0000000000000000 -#00C9: SP: 501 = #01F5 = 0000000111110101 -#00C9: PR: 201 = #00C9 = 0000000011001001 -#00C9: FR (OF SF ZF): 010 - -#00D5: Register:::: -#00D5: GR0: 0 = #0000 = 0000000000000000 -#00D5: GR1: 171 = #00AB = 0000000010101011 -#00D5: GR2: 3 = #0003 = 0000000000000011 -#00D5: GR3: 4 = #0004 = 0000000000000100 -#00D5: GR4: 50 = #0032 = 0000000000110010 -#00D5: GR5: 0 = #0000 = 0000000000000000 -#00D5: GR6: 0 = #0000 = 0000000000000000 -#00D5: GR7: 0 = #0000 = 0000000000000000 -#00D5: SP: 501 = #01F5 = 0000000111110101 -#00D5: PR: 213 = #00D5 = 0000000011010101 -#00D5: FR (OF SF ZF): 010 - -#00D7: Register:::: -#00D7: GR0: 0 = #0000 = 0000000000000000 -#00D7: GR1: 171 = #00AB = 0000000010101011 -#00D7: GR2: 3 = #0003 = 0000000000000011 -#00D7: GR3: 1 = #0001 = 0000000000000001 -#00D7: GR4: 50 = #0032 = 0000000000110010 -#00D7: GR5: 0 = #0000 = 0000000000000000 -#00D7: GR6: 0 = #0000 = 0000000000000000 -#00D7: GR7: 0 = #0000 = 0000000000000000 -#00D7: SP: 501 = #01F5 = 0000000111110101 -#00D7: PR: 215 = #00D7 = 0000000011010111 -#00D7: FR (OF SF ZF): 010 - -#00D8: Register:::: -#00D8: GR0: 0 = #0000 = 0000000000000000 -#00D8: GR1: 171 = #00AB = 0000000010101011 -#00D8: GR2: 3 = #0003 = 0000000000000011 -#00D8: GR3: 1 = #0001 = 0000000000000001 -#00D8: GR4: 50 = #0032 = 0000000000110010 -#00D8: GR5: 0 = #0000 = 0000000000000000 -#00D8: GR6: 0 = #0000 = 0000000000000000 -#00D8: GR7: 0 = #0000 = 0000000000000000 -#00D8: SP: 501 = #01F5 = 0000000111110101 -#00D8: PR: 216 = #00D8 = 0000000011011000 -#00D8: FR (OF SF ZF): 000 - -#00DA: Register:::: -#00DA: GR0: 0 = #0000 = 0000000000000000 -#00DA: GR1: 171 = #00AB = 0000000010101011 -#00DA: GR2: 3 = #0003 = 0000000000000011 -#00DA: GR3: 1 = #0001 = 0000000000000001 -#00DA: GR4: 50 = #0032 = 0000000000110010 -#00DA: GR5: 0 = #0000 = 0000000000000000 -#00DA: GR6: 0 = #0000 = 0000000000000000 -#00DA: GR7: 0 = #0000 = 0000000000000000 -#00DA: SP: 501 = #01F5 = 0000000111110101 -#00DA: PR: 218 = #00DA = 0000000011011010 -#00DA: FR (OF SF ZF): 000 - -#00DB: Register:::: -#00DB: GR0: 0 = #0000 = 0000000000000000 -#00DB: GR1: 171 = #00AB = 0000000010101011 -#00DB: GR2: 3 = #0003 = 0000000000000011 -#00DB: GR3: 1 = #0001 = 0000000000000001 -#00DB: GR4: 50 = #0032 = 0000000000110010 -#00DB: GR5: 0 = #0000 = 0000000000000000 -#00DB: GR6: 0 = #0000 = 0000000000000000 -#00DB: GR7: 0 = #0000 = 0000000000000000 -#00DB: SP: 502 = #01F6 = 0000000111110110 -#00DB: PR: 219 = #00DB = 0000000011011011 -#00DB: FR (OF SF ZF): 000 - -#00DC: Register:::: -#00DC: GR0: 0 = #0000 = 0000000000000000 -#00DC: GR1: 171 = #00AB = 0000000010101011 -#00DC: GR2: 3 = #0003 = 0000000000000011 -#00DC: GR3: 1 = #0001 = 0000000000000001 -#00DC: GR4: 50 = #0032 = 0000000000110010 -#00DC: GR5: 171 = #00AB = 0000000010101011 -#00DC: GR6: 0 = #0000 = 0000000000000000 -#00DC: GR7: 0 = #0000 = 0000000000000000 -#00DC: SP: 502 = #01F6 = 0000000111110110 -#00DC: PR: 220 = #00DC = 0000000011011100 -#00DC: FR (OF SF ZF): 000 - -#00DD: Register:::: -#00DD: GR0: 0 = #0000 = 0000000000000000 -#00DD: GR1: 171 = #00AB = 0000000010101011 -#00DD: GR2: 3 = #0003 = 0000000000000011 -#00DD: GR3: 1 = #0001 = 0000000000000001 -#00DD: GR4: 50 = #0032 = 0000000000110010 -#00DD: GR5: 172 = #00AC = 0000000010101100 -#00DD: GR6: 0 = #0000 = 0000000000000000 -#00DD: GR7: 0 = #0000 = 0000000000000000 -#00DD: SP: 502 = #01F6 = 0000000111110110 -#00DD: PR: 221 = #00DD = 0000000011011101 -#00DD: FR (OF SF ZF): 000 - -#00DF: Register:::: -#00DF: GR0: 0 = #0000 = 0000000000000000 -#00DF: GR1: 171 = #00AB = 0000000010101011 -#00DF: GR2: 3 = #0003 = 0000000000000011 -#00DF: GR3: 1 = #0001 = 0000000000000001 -#00DF: GR4: 50 = #0032 = 0000000000110010 -#00DF: GR5: 172 = #00AC = 0000000010101100 -#00DF: GR6: 0 = #0000 = 0000000000000000 -#00DF: GR7: 0 = #0000 = 0000000000000000 -#00DF: SP: 502 = #01F6 = 0000000111110110 -#00DF: PR: 223 = #00DF = 0000000011011111 -#00DF: FR (OF SF ZF): 000 - -#00E1: Register:::: -#00E1: GR0: 0 = #0000 = 0000000000000000 -#00E1: GR1: 171 = #00AB = 0000000010101011 -#00E1: GR2: 3 = #0003 = 0000000000000011 -#00E1: GR3: 2 = #0002 = 0000000000000010 -#00E1: GR4: 50 = #0032 = 0000000000110010 -#00E1: GR5: 172 = #00AC = 0000000010101100 -#00E1: GR6: 0 = #0000 = 0000000000000000 -#00E1: GR7: 0 = #0000 = 0000000000000000 -#00E1: SP: 502 = #01F6 = 0000000111110110 -#00E1: PR: 225 = #00E1 = 0000000011100001 -#00E1: FR (OF SF ZF): 000 - -#00D7: Register:::: -#00D7: GR0: 0 = #0000 = 0000000000000000 -#00D7: GR1: 171 = #00AB = 0000000010101011 -#00D7: GR2: 3 = #0003 = 0000000000000011 -#00D7: GR3: 2 = #0002 = 0000000000000010 -#00D7: GR4: 50 = #0032 = 0000000000110010 -#00D7: GR5: 172 = #00AC = 0000000010101100 -#00D7: GR6: 0 = #0000 = 0000000000000000 -#00D7: GR7: 0 = #0000 = 0000000000000000 -#00D7: SP: 502 = #01F6 = 0000000111110110 -#00D7: PR: 215 = #00D7 = 0000000011010111 -#00D7: FR (OF SF ZF): 000 - -#00D8: Register:::: -#00D8: GR0: 0 = #0000 = 0000000000000000 -#00D8: GR1: 171 = #00AB = 0000000010101011 -#00D8: GR2: 3 = #0003 = 0000000000000011 -#00D8: GR3: 2 = #0002 = 0000000000000010 -#00D8: GR4: 50 = #0032 = 0000000000110010 -#00D8: GR5: 172 = #00AC = 0000000010101100 -#00D8: GR6: 0 = #0000 = 0000000000000000 -#00D8: GR7: 0 = #0000 = 0000000000000000 -#00D8: SP: 502 = #01F6 = 0000000111110110 -#00D8: PR: 216 = #00D8 = 0000000011011000 -#00D8: FR (OF SF ZF): 000 - -#00DA: Register:::: -#00DA: GR0: 0 = #0000 = 0000000000000000 -#00DA: GR1: 171 = #00AB = 0000000010101011 -#00DA: GR2: 3 = #0003 = 0000000000000011 -#00DA: GR3: 2 = #0002 = 0000000000000010 -#00DA: GR4: 50 = #0032 = 0000000000110010 -#00DA: GR5: 172 = #00AC = 0000000010101100 -#00DA: GR6: 0 = #0000 = 0000000000000000 -#00DA: GR7: 0 = #0000 = 0000000000000000 -#00DA: SP: 502 = #01F6 = 0000000111110110 -#00DA: PR: 218 = #00DA = 0000000011011010 -#00DA: FR (OF SF ZF): 000 - -#00DB: Register:::: -#00DB: GR0: 0 = #0000 = 0000000000000000 -#00DB: GR1: 171 = #00AB = 0000000010101011 -#00DB: GR2: 3 = #0003 = 0000000000000011 -#00DB: GR3: 2 = #0002 = 0000000000000010 -#00DB: GR4: 48 = #0030 = 0000000000110000 -#00DB: GR5: 172 = #00AC = 0000000010101100 -#00DB: GR6: 0 = #0000 = 0000000000000000 -#00DB: GR7: 0 = #0000 = 0000000000000000 -#00DB: SP: 503 = #01F7 = 0000000111110111 -#00DB: PR: 219 = #00DB = 0000000011011011 -#00DB: FR (OF SF ZF): 000 - -#00DC: Register:::: -#00DC: GR0: 0 = #0000 = 0000000000000000 -#00DC: GR1: 171 = #00AB = 0000000010101011 -#00DC: GR2: 3 = #0003 = 0000000000000011 -#00DC: GR3: 2 = #0002 = 0000000000000010 -#00DC: GR4: 48 = #0030 = 0000000000110000 -#00DC: GR5: 171 = #00AB = 0000000010101011 -#00DC: GR6: 0 = #0000 = 0000000000000000 -#00DC: GR7: 0 = #0000 = 0000000000000000 -#00DC: SP: 503 = #01F7 = 0000000111110111 -#00DC: PR: 220 = #00DC = 0000000011011100 -#00DC: FR (OF SF ZF): 000 - -#00DD: Register:::: -#00DD: GR0: 0 = #0000 = 0000000000000000 -#00DD: GR1: 171 = #00AB = 0000000010101011 -#00DD: GR2: 3 = #0003 = 0000000000000011 -#00DD: GR3: 2 = #0002 = 0000000000000010 -#00DD: GR4: 48 = #0030 = 0000000000110000 -#00DD: GR5: 173 = #00AD = 0000000010101101 -#00DD: GR6: 0 = #0000 = 0000000000000000 -#00DD: GR7: 0 = #0000 = 0000000000000000 -#00DD: SP: 503 = #01F7 = 0000000111110111 -#00DD: PR: 221 = #00DD = 0000000011011101 -#00DD: FR (OF SF ZF): 000 - -#00DF: Register:::: -#00DF: GR0: 0 = #0000 = 0000000000000000 -#00DF: GR1: 171 = #00AB = 0000000010101011 -#00DF: GR2: 3 = #0003 = 0000000000000011 -#00DF: GR3: 2 = #0002 = 0000000000000010 -#00DF: GR4: 48 = #0030 = 0000000000110000 -#00DF: GR5: 173 = #00AD = 0000000010101101 -#00DF: GR6: 0 = #0000 = 0000000000000000 -#00DF: GR7: 0 = #0000 = 0000000000000000 -#00DF: SP: 503 = #01F7 = 0000000111110111 -#00DF: PR: 223 = #00DF = 0000000011011111 -#00DF: FR (OF SF ZF): 000 - -#00E1: Register:::: -#00E1: GR0: 0 = #0000 = 0000000000000000 -#00E1: GR1: 171 = #00AB = 0000000010101011 -#00E1: GR2: 3 = #0003 = 0000000000000011 -#00E1: GR3: 3 = #0003 = 0000000000000011 -#00E1: GR4: 48 = #0030 = 0000000000110000 -#00E1: GR5: 173 = #00AD = 0000000010101101 -#00E1: GR6: 0 = #0000 = 0000000000000000 -#00E1: GR7: 0 = #0000 = 0000000000000000 -#00E1: SP: 503 = #01F7 = 0000000111110111 -#00E1: PR: 225 = #00E1 = 0000000011100001 -#00E1: FR (OF SF ZF): 000 - -#00D7: Register:::: -#00D7: GR0: 0 = #0000 = 0000000000000000 -#00D7: GR1: 171 = #00AB = 0000000010101011 -#00D7: GR2: 3 = #0003 = 0000000000000011 -#00D7: GR3: 3 = #0003 = 0000000000000011 -#00D7: GR4: 48 = #0030 = 0000000000110000 -#00D7: GR5: 173 = #00AD = 0000000010101101 -#00D7: GR6: 0 = #0000 = 0000000000000000 -#00D7: GR7: 0 = #0000 = 0000000000000000 -#00D7: SP: 503 = #01F7 = 0000000111110111 -#00D7: PR: 215 = #00D7 = 0000000011010111 -#00D7: FR (OF SF ZF): 000 - -#00D8: Register:::: -#00D8: GR0: 0 = #0000 = 0000000000000000 -#00D8: GR1: 171 = #00AB = 0000000010101011 -#00D8: GR2: 3 = #0003 = 0000000000000011 -#00D8: GR3: 3 = #0003 = 0000000000000011 -#00D8: GR4: 48 = #0030 = 0000000000110000 -#00D8: GR5: 173 = #00AD = 0000000010101101 -#00D8: GR6: 0 = #0000 = 0000000000000000 -#00D8: GR7: 0 = #0000 = 0000000000000000 -#00D8: SP: 503 = #01F7 = 0000000111110111 -#00D8: PR: 216 = #00D8 = 0000000011011000 -#00D8: FR (OF SF ZF): 001 - -#00DA: Register:::: -#00DA: GR0: 0 = #0000 = 0000000000000000 -#00DA: GR1: 171 = #00AB = 0000000010101011 -#00DA: GR2: 3 = #0003 = 0000000000000011 -#00DA: GR3: 3 = #0003 = 0000000000000011 -#00DA: GR4: 48 = #0030 = 0000000000110000 -#00DA: GR5: 173 = #00AD = 0000000010101101 -#00DA: GR6: 0 = #0000 = 0000000000000000 -#00DA: GR7: 0 = #0000 = 0000000000000000 -#00DA: SP: 503 = #01F7 = 0000000111110111 -#00DA: PR: 218 = #00DA = 0000000011011010 -#00DA: FR (OF SF ZF): 001 - -#00DB: Register:::: -#00DB: GR0: 0 = #0000 = 0000000000000000 -#00DB: GR1: 171 = #00AB = 0000000010101011 -#00DB: GR2: 3 = #0003 = 0000000000000011 -#00DB: GR3: 3 = #0003 = 0000000000000011 -#00DB: GR4: 48 = #0030 = 0000000000110000 -#00DB: GR5: 173 = #00AD = 0000000010101101 -#00DB: GR6: 0 = #0000 = 0000000000000000 -#00DB: GR7: 0 = #0000 = 0000000000000000 -#00DB: SP: 504 = #01F8 = 0000000111111000 -#00DB: PR: 219 = #00DB = 0000000011011011 -#00DB: FR (OF SF ZF): 001 - -#00DC: Register:::: -#00DC: GR0: 0 = #0000 = 0000000000000000 -#00DC: GR1: 171 = #00AB = 0000000010101011 -#00DC: GR2: 3 = #0003 = 0000000000000011 -#00DC: GR3: 3 = #0003 = 0000000000000011 -#00DC: GR4: 48 = #0030 = 0000000000110000 -#00DC: GR5: 171 = #00AB = 0000000010101011 -#00DC: GR6: 0 = #0000 = 0000000000000000 -#00DC: GR7: 0 = #0000 = 0000000000000000 -#00DC: SP: 504 = #01F8 = 0000000111111000 -#00DC: PR: 220 = #00DC = 0000000011011100 -#00DC: FR (OF SF ZF): 000 - -#00DD: Register:::: -#00DD: GR0: 0 = #0000 = 0000000000000000 -#00DD: GR1: 171 = #00AB = 0000000010101011 -#00DD: GR2: 3 = #0003 = 0000000000000011 -#00DD: GR3: 3 = #0003 = 0000000000000011 -#00DD: GR4: 48 = #0030 = 0000000000110000 -#00DD: GR5: 174 = #00AE = 0000000010101110 -#00DD: GR6: 0 = #0000 = 0000000000000000 -#00DD: GR7: 0 = #0000 = 0000000000000000 -#00DD: SP: 504 = #01F8 = 0000000111111000 -#00DD: PR: 221 = #00DD = 0000000011011101 -#00DD: FR (OF SF ZF): 000 - -#00DF: Register:::: -#00DF: GR0: 0 = #0000 = 0000000000000000 -#00DF: GR1: 171 = #00AB = 0000000010101011 -#00DF: GR2: 3 = #0003 = 0000000000000011 -#00DF: GR3: 3 = #0003 = 0000000000000011 -#00DF: GR4: 48 = #0030 = 0000000000110000 -#00DF: GR5: 174 = #00AE = 0000000010101110 -#00DF: GR6: 0 = #0000 = 0000000000000000 -#00DF: GR7: 0 = #0000 = 0000000000000000 -#00DF: SP: 504 = #01F8 = 0000000111111000 -#00DF: PR: 223 = #00DF = 0000000011011111 -#00DF: FR (OF SF ZF): 000 - -#00E1: Register:::: -#00E1: GR0: 0 = #0000 = 0000000000000000 -#00E1: GR1: 171 = #00AB = 0000000010101011 -#00E1: GR2: 3 = #0003 = 0000000000000011 -#00E1: GR3: 4 = #0004 = 0000000000000100 -#00E1: GR4: 48 = #0030 = 0000000000110000 -#00E1: GR5: 174 = #00AE = 0000000010101110 -#00E1: GR6: 0 = #0000 = 0000000000000000 -#00E1: GR7: 0 = #0000 = 0000000000000000 -#00E1: SP: 504 = #01F8 = 0000000111111000 -#00E1: PR: 225 = #00E1 = 0000000011100001 -#00E1: FR (OF SF ZF): 000 - -#00D7: Register:::: -#00D7: GR0: 0 = #0000 = 0000000000000000 -#00D7: GR1: 171 = #00AB = 0000000010101011 -#00D7: GR2: 3 = #0003 = 0000000000000011 -#00D7: GR3: 4 = #0004 = 0000000000000100 -#00D7: GR4: 48 = #0030 = 0000000000110000 -#00D7: GR5: 174 = #00AE = 0000000010101110 -#00D7: GR6: 0 = #0000 = 0000000000000000 -#00D7: GR7: 0 = #0000 = 0000000000000000 -#00D7: SP: 504 = #01F8 = 0000000111111000 -#00D7: PR: 215 = #00D7 = 0000000011010111 -#00D7: FR (OF SF ZF): 000 - -#00D8: Register:::: -#00D8: GR0: 0 = #0000 = 0000000000000000 -#00D8: GR1: 171 = #00AB = 0000000010101011 -#00D8: GR2: 3 = #0003 = 0000000000000011 -#00D8: GR3: 4 = #0004 = 0000000000000100 -#00D8: GR4: 48 = #0030 = 0000000000110000 -#00D8: GR5: 174 = #00AE = 0000000010101110 -#00D8: GR6: 0 = #0000 = 0000000000000000 -#00D8: GR7: 0 = #0000 = 0000000000000000 -#00D8: SP: 504 = #01F8 = 0000000111111000 -#00D8: PR: 216 = #00D8 = 0000000011011000 -#00D8: FR (OF SF ZF): 010 - -#00E3: Register:::: -#00E3: GR0: 0 = #0000 = 0000000000000000 -#00E3: GR1: 171 = #00AB = 0000000010101011 -#00E3: GR2: 3 = #0003 = 0000000000000011 -#00E3: GR3: 4 = #0004 = 0000000000000100 -#00E3: GR4: 48 = #0030 = 0000000000110000 -#00E3: GR5: 174 = #00AE = 0000000010101110 -#00E3: GR6: 0 = #0000 = 0000000000000000 -#00E3: GR7: 0 = #0000 = 0000000000000000 -#00E3: SP: 504 = #01F8 = 0000000111111000 -#00E3: PR: 227 = #00E3 = 0000000011100011 -#00E3: FR (OF SF ZF): 010 - -#00E4: Register:::: -#00E4: GR0: 0 = #0000 = 0000000000000000 -#00E4: GR1: 171 = #00AB = 0000000010101011 -#00E4: GR2: 3 = #0003 = 0000000000000011 -#00E4: GR3: 4 = #0004 = 0000000000000100 -#00E4: GR4: 48 = #0030 = 0000000000110000 -#00E4: GR5: 0 = #0000 = 0000000000000000 -#00E4: GR6: 0 = #0000 = 0000000000000000 -#00E4: GR7: 0 = #0000 = 0000000000000000 -#00E4: SP: 505 = #01F9 = 0000000111111001 -#00E4: PR: 228 = #00E4 = 0000000011100100 -#00E4: FR (OF SF ZF): 010 - -#00E5: Register:::: -#00E5: GR0: 0 = #0000 = 0000000000000000 -#00E5: GR1: 171 = #00AB = 0000000010101011 -#00E5: GR2: 3 = #0003 = 0000000000000011 -#00E5: GR3: 4 = #0004 = 0000000000000100 -#00E5: GR4: 48 = #0030 = 0000000000110000 -#00E5: GR5: 0 = #0000 = 0000000000000000 -#00E5: GR6: 0 = #0000 = 0000000000000000 -#00E5: GR7: 0 = #0000 = 0000000000000000 -#00E5: SP: 506 = #01FA = 0000000111111010 -#00E5: PR: 229 = #00E5 = 0000000011100101 -#00E5: FR (OF SF ZF): 010 - -#00E6: Register:::: -#00E6: GR0: 0 = #0000 = 0000000000000000 -#00E6: GR1: 171 = #00AB = 0000000010101011 -#00E6: GR2: 3 = #0003 = 0000000000000011 -#00E6: GR3: 2 = #0002 = 0000000000000010 -#00E6: GR4: 48 = #0030 = 0000000000110000 -#00E6: GR5: 0 = #0000 = 0000000000000000 -#00E6: GR6: 0 = #0000 = 0000000000000000 -#00E6: GR7: 0 = #0000 = 0000000000000000 -#00E6: SP: 507 = #01FB = 0000000111111011 -#00E6: PR: 230 = #00E6 = 0000000011100110 -#00E6: FR (OF SF ZF): 010 - -#0092: Register:::: -#0092: GR0: 0 = #0000 = 0000000000000000 -#0092: GR1: 171 = #00AB = 0000000010101011 -#0092: GR2: 3 = #0003 = 0000000000000011 -#0092: GR3: 2 = #0002 = 0000000000000010 -#0092: GR4: 48 = #0030 = 0000000000110000 -#0092: GR5: 0 = #0000 = 0000000000000000 -#0092: GR6: 0 = #0000 = 0000000000000000 -#0092: GR7: 0 = #0000 = 0000000000000000 -#0092: SP: 508 = #01FC = 0000000111111100 -#0092: PR: 146 = #0092 = 0000000010010010 -#0092: FR (OF SF ZF): 010 - -#0094: Register:::: -#0094: GR0: 0 = #0000 = 0000000000000000 -#0094: GR1: 171 = #00AB = 0000000010101011 -#0094: GR2: 3 = #0003 = 0000000000000011 -#0094: GR3: 2 = #0002 = 0000000000000010 -#0094: GR4: 48 = #0030 = 0000000000110000 -#0094: GR5: 0 = #0000 = 0000000000000000 -#0094: GR6: 0 = #0000 = 0000000000000000 -#0094: GR7: 0 = #0000 = 0000000000000000 -#0094: SP: 507 = #01FB = 0000000111111011 -#0094: PR: 148 = #0094 = 0000000010010100 -#0094: FR (OF SF ZF): 010 - -#0096: Register:::: -#0096: GR0: 0 = #0000 = 0000000000000000 -#0096: GR1: 171 = #00AB = 0000000010101011 -#0096: GR2: 3 = #0003 = 0000000000000011 -#0096: GR3: 2 = #0002 = 0000000000000010 -#0096: GR4: 48 = #0030 = 0000000000110000 -#0096: GR5: 0 = #0000 = 0000000000000000 -#0096: GR6: 0 = #0000 = 0000000000000000 -#0096: GR7: 0 = #0000 = 0000000000000000 -#0096: SP: 506 = #01FA = 0000000111111010 -#0096: PR: 150 = #0096 = 0000000010010110 -#0096: FR (OF SF ZF): 010 - -#0098: Register:::: -#0098: GR0: 0 = #0000 = 0000000000000000 -#0098: GR1: 171 = #00AB = 0000000010101011 -#0098: GR2: 3 = #0003 = 0000000000000011 -#0098: GR3: 2 = #0002 = 0000000000000010 -#0098: GR4: 48 = #0030 = 0000000000110000 -#0098: GR5: 0 = #0000 = 0000000000000000 -#0098: GR6: 0 = #0000 = 0000000000000000 -#0098: GR7: 0 = #0000 = 0000000000000000 -#0098: SP: 506 = #01FA = 0000000111111010 -#0098: PR: 152 = #0098 = 0000000010011000 -#0098: FR (OF SF ZF): 010 - -#009A: Register:::: -#009A: GR0: 0 = #0000 = 0000000000000000 -#009A: GR1: 171 = #00AB = 0000000010101011 -#009A: GR2: 3 = #0003 = 0000000000000011 -#009A: GR3: 2 = #0002 = 0000000000000010 -#009A: GR4: 48 = #0030 = 0000000000110000 -#009A: GR5: 0 = #0000 = 0000000000000000 -#009A: GR6: 0 = #0000 = 0000000000000000 -#009A: GR7: 0 = #0000 = 0000000000000000 -#009A: SP: 506 = #01FA = 0000000111111010 -#009A: PR: 154 = #009A = 0000000010011010 -#009A: FR (OF SF ZF): 000 - -200#009C: Register:::: -#009C: GR0: 0 = #0000 = 0000000000000000 -#009C: GR1: 171 = #00AB = 0000000010101011 -#009C: GR2: 3 = #0003 = 0000000000000011 -#009C: GR3: 2 = #0002 = 0000000000000010 -#009C: GR4: 48 = #0030 = 0000000000110000 -#009C: GR5: 0 = #0000 = 0000000000000000 -#009C: GR6: 0 = #0000 = 0000000000000000 -#009C: GR7: 0 = #0000 = 0000000000000000 -#009C: SP: 506 = #01FA = 0000000111111010 -#009C: PR: 156 = #009C = 0000000010011100 -#009C: FR (OF SF ZF): 000 - -#009E: Register:::: -#009E: GR0: 0 = #0000 = 0000000000000000 -#009E: GR1: 239 = #00EF = 0000000011101111 -#009E: GR2: 3 = #0003 = 0000000000000011 -#009E: GR3: 2 = #0002 = 0000000000000010 -#009E: GR4: 48 = #0030 = 0000000000110000 -#009E: GR5: 0 = #0000 = 0000000000000000 -#009E: GR6: 0 = #0000 = 0000000000000000 -#009E: GR7: 0 = #0000 = 0000000000000000 -#009E: SP: 506 = #01FA = 0000000111111010 -#009E: PR: 158 = #009E = 0000000010011110 -#009E: FR (OF SF ZF): 000 - -#00A0: Register:::: -#00A0: GR0: 0 = #0000 = 0000000000000000 -#00A0: GR1: 239 = #00EF = 0000000011101111 -#00A0: GR2: 1 = #0001 = 0000000000000001 -#00A0: GR3: 2 = #0002 = 0000000000000010 -#00A0: GR4: 48 = #0030 = 0000000000110000 -#00A0: GR5: 0 = #0000 = 0000000000000000 -#00A0: GR6: 0 = #0000 = 0000000000000000 -#00A0: GR7: 0 = #0000 = 0000000000000000 -#00A0: SP: 506 = #01FA = 0000000111111010 -#00A0: PR: 160 = #00A0 = 0000000010100000 -#00A0: FR (OF SF ZF): 000 - - -#00A2: Register:::: -#00A2: GR0: 0 = #0000 = 0000000000000000 -#00A2: GR1: 239 = #00EF = 0000000011101111 -#00A2: GR2: 1 = #0001 = 0000000000000001 -#00A2: GR3: 2 = #0002 = 0000000000000010 -#00A2: GR4: 48 = #0030 = 0000000000110000 -#00A2: GR5: 0 = #0000 = 0000000000000000 -#00A2: GR6: 0 = #0000 = 0000000000000000 -#00A2: GR7: 0 = #0000 = 0000000000000000 -#00A2: SP: 506 = #01FA = 0000000111111010 -#00A2: PR: 162 = #00A2 = 0000000010100010 -#00A2: FR (OF SF ZF): 000 - -#00A3: Register:::: -#00A3: GR0: 0 = #0000 = 0000000000000000 -#00A3: GR1: 239 = #00EF = 0000000011101111 -#00A3: GR2: 3 = #0003 = 0000000000000011 -#00A3: GR3: 2 = #0002 = 0000000000000010 -#00A3: GR4: 48 = #0030 = 0000000000110000 -#00A3: GR5: 0 = #0000 = 0000000000000000 -#00A3: GR6: 0 = #0000 = 0000000000000000 -#00A3: GR7: 0 = #0000 = 0000000000000000 -#00A3: SP: 507 = #01FB = 0000000111111011 -#00A3: PR: 163 = #00A3 = 0000000010100011 -#00A3: FR (OF SF ZF): 000 - -#00A4: Register:::: -#00A4: GR0: 0 = #0000 = 0000000000000000 -#00A4: GR1: 171 = #00AB = 0000000010101011 -#00A4: GR2: 3 = #0003 = 0000000000000011 -#00A4: GR3: 2 = #0002 = 0000000000000010 -#00A4: GR4: 48 = #0030 = 0000000000110000 -#00A4: GR5: 0 = #0000 = 0000000000000000 -#00A4: GR6: 0 = #0000 = 0000000000000000 -#00A4: GR7: 0 = #0000 = 0000000000000000 -#00A4: SP: 508 = #01FC = 0000000111111100 -#00A4: PR: 164 = #00A4 = 0000000010100100 -#00A4: FR (OF SF ZF): 000 - -#00A5: Register:::: -#00A5: GR0: 0 = #0000 = 0000000000000000 -#00A5: GR1: 171 = #00AB = 0000000010101011 -#00A5: GR2: 3 = #0003 = 0000000000000011 -#00A5: GR3: 2 = #0002 = 0000000000000010 -#00A5: GR4: 0 = #0000 = 0000000000000000 -#00A5: GR5: 0 = #0000 = 0000000000000000 -#00A5: GR6: 0 = #0000 = 0000000000000000 -#00A5: GR7: 0 = #0000 = 0000000000000000 -#00A5: SP: 509 = #01FD = 0000000111111101 -#00A5: PR: 165 = #00A5 = 0000000010100101 -#00A5: FR (OF SF ZF): 000 - -#00A6: Register:::: -#00A6: GR0: 0 = #0000 = 0000000000000000 -#00A6: GR1: 171 = #00AB = 0000000010101011 -#00A6: GR2: 3 = #0003 = 0000000000000011 -#00A6: GR3: 22 = #0016 = 0000000000010110 -#00A6: GR4: 0 = #0000 = 0000000000000000 -#00A6: GR5: 0 = #0000 = 0000000000000000 -#00A6: GR6: 0 = #0000 = 0000000000000000 -#00A6: GR7: 0 = #0000 = 0000000000000000 -#00A6: SP: 510 = #01FE = 0000000111111110 -#00A6: PR: 166 = #00A6 = 0000000010100110 -#00A6: FR (OF SF ZF): 000 - -#00A7: Register:::: -#00A7: GR0: 0 = #0000 = 0000000000000000 -#00A7: GR1: 171 = #00AB = 0000000010101011 -#00A7: GR2: 22 = #0016 = 0000000000010110 -#00A7: GR3: 22 = #0016 = 0000000000010110 -#00A7: GR4: 0 = #0000 = 0000000000000000 -#00A7: GR5: 0 = #0000 = 0000000000000000 -#00A7: GR6: 0 = #0000 = 0000000000000000 -#00A7: GR7: 0 = #0000 = 0000000000000000 -#00A7: SP: 511 = #01FF = 0000000111111111 -#00A7: PR: 167 = #00A7 = 0000000010100111 -#00A7: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 171 = #00AB = 0000000010101011 -#0012: GR2: 22 = #0016 = 0000000000010110 -#0012: GR3: 22 = #0016 = 0000000000010110 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - diff --git a/test/astest/muls_p/Makefile b/test/astest/muls_p/Makefile deleted file mode 100644 index c0b1224..0000000 --- a/test/astest/muls_p/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = muls_p -ASFILE = ../../../as/muls_p.casl ../../../as/itoa.casl -include ../Test.mk diff --git a/test/astest/multi/0.txt b/test/astest/multi/0.txt deleted file mode 100644 index c9c9344..0000000 --- a/test/astest/multi/0.txt +++ /dev/null @@ -1,600 +0,0 @@ - -Assemble ../../../as/multi.casl (0) -../../../as/multi.casl:1:MAIN START BEGIN -../../../as/multi.casl:2:BEGIN LD GR1,X -../../../as/multi.casl:3: LD GR2,Y -../../../as/multi.casl:4: LAD GR3,0 -../../../as/multi.casl:5: LAD GR4,1 -../../../as/multi.casl:6:LOOP CPA GR4,GR2 -../../../as/multi.casl:7: JPL FIN -../../../as/multi.casl:8: AND GR2,GR4 -../../../as/multi.casl:9: JZE NEXT -../../../as/multi.casl:10: ADDA GR3,GR1 -../../../as/multi.casl:11: JOV FIN -../../../as/multi.casl:12:NEXT SLA GR1,1 -../../../as/multi.casl:13: JOV FIN -../../../as/multi.casl:14: LD GR2,Y -../../../as/multi.casl:15: SLA GR4,1 -../../../as/multi.casl:16: JUMP LOOP -../../../as/multi.casl:17:FIN ST GR3,A -../../../as/multi.casl:18: RET -../../../as/multi.casl:19:X DC 6 -../../../as/multi.casl:20:Y DC 5 -../../../as/multi.casl:21:A DS 1 -../../../as/multi.casl:22: END - -Label:::: -A ---> #0020 -X ---> #001E -Y ---> #001F -BEGIN ---> #0000 -LOOP ---> #0008 -MAIN ---> #0000 -FIN ---> #001B -NEXT ---> #0011 - -Assemble ../../../as/multi.casl (1) -../../../as/multi.casl:1:MAIN START BEGIN -../../../as/multi.casl:2:BEGIN LD GR1,X - #0000 #1010 - #0001 #001E -../../../as/multi.casl:3: LD GR2,Y - #0002 #1020 - #0003 #001F -../../../as/multi.casl:4: LAD GR3,0 - #0004 #1230 - #0005 #0000 -../../../as/multi.casl:5: LAD GR4,1 - #0006 #1240 - #0007 #0001 -../../../as/multi.casl:6:LOOP CPA GR4,GR2 - #0008 #4442 -../../../as/multi.casl:7: JPL FIN - #0009 #6500 - #000A #001B -../../../as/multi.casl:8: AND GR2,GR4 - #000B #3424 -../../../as/multi.casl:9: JZE NEXT - #000C #6300 - #000D #0011 -../../../as/multi.casl:10: ADDA GR3,GR1 - #000E #2431 -../../../as/multi.casl:11: JOV FIN - #000F #6600 - #0010 #001B -../../../as/multi.casl:12:NEXT SLA GR1,1 - #0011 #5010 - #0012 #0001 -../../../as/multi.casl:13: JOV FIN - #0013 #6600 - #0014 #001B -../../../as/multi.casl:14: LD GR2,Y - #0015 #1020 - #0016 #001F -../../../as/multi.casl:15: SLA GR4,1 - #0017 #5040 - #0018 #0001 -../../../as/multi.casl:16: JUMP LOOP - #0019 #6400 - #001A #0008 -../../../as/multi.casl:17:FIN ST GR3,A - #001B #1130 - #001C #0020 -../../../as/multi.casl:18: RET - #001D #8100 -../../../as/multi.casl:19:X DC 6 - #001E #0006 -../../../as/multi.casl:20:Y DC 5 - #001F #0005 -../../../as/multi.casl:21:A DS 1 - #0020 #0000 -../../../as/multi.casl:22: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 6 = #0006 = 0000000000000110 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 6 = #0006 = 0000000000000110 -#0004: GR2: 5 = #0005 = 0000000000000101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 6 = #0006 = 0000000000000110 -#0006: GR2: 5 = #0005 = 0000000000000101 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 6 = #0006 = 0000000000000110 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 1 = #0001 = 0000000000000001 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 6 = #0006 = 0000000000000110 -#0009: GR2: 5 = #0005 = 0000000000000101 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 1 = #0001 = 0000000000000001 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 512 = #0200 = 0000001000000000 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 010 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 6 = #0006 = 0000000000000110 -#000B: GR2: 5 = #0005 = 0000000000000101 -#000B: GR3: 0 = #0000 = 0000000000000000 -#000B: GR4: 1 = #0001 = 0000000000000001 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 512 = #0200 = 0000001000000000 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 6 = #0006 = 0000000000000110 -#000C: GR2: 1 = #0001 = 0000000000000001 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 1 = #0001 = 0000000000000001 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 6 = #0006 = 0000000000000110 -#000E: GR2: 1 = #0001 = 0000000000000001 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 1 = #0001 = 0000000000000001 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: 6 = #0006 = 0000000000000110 -#000F: GR2: 1 = #0001 = 0000000000000001 -#000F: GR3: 6 = #0006 = 0000000000000110 -#000F: GR4: 1 = #0001 = 0000000000000001 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 512 = #0200 = 0000001000000000 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 6 = #0006 = 0000000000000110 -#0011: GR2: 1 = #0001 = 0000000000000001 -#0011: GR3: 6 = #0006 = 0000000000000110 -#0011: GR4: 1 = #0001 = 0000000000000001 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 512 = #0200 = 0000001000000000 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: 12 = #000C = 0000000000001100 -#0013: GR2: 1 = #0001 = 0000000000000001 -#0013: GR3: 6 = #0006 = 0000000000000110 -#0013: GR4: 1 = #0001 = 0000000000000001 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 512 = #0200 = 0000001000000000 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 000 - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 12 = #000C = 0000000000001100 -#0015: GR2: 1 = #0001 = 0000000000000001 -#0015: GR3: 6 = #0006 = 0000000000000110 -#0015: GR4: 1 = #0001 = 0000000000000001 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 512 = #0200 = 0000001000000000 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 - -#0017: Register:::: -#0017: GR0: 0 = #0000 = 0000000000000000 -#0017: GR1: 12 = #000C = 0000000000001100 -#0017: GR2: 5 = #0005 = 0000000000000101 -#0017: GR3: 6 = #0006 = 0000000000000110 -#0017: GR4: 1 = #0001 = 0000000000000001 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 512 = #0200 = 0000001000000000 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 - -#0019: Register:::: -#0019: GR0: 0 = #0000 = 0000000000000000 -#0019: GR1: 12 = #000C = 0000000000001100 -#0019: GR2: 5 = #0005 = 0000000000000101 -#0019: GR3: 6 = #0006 = 0000000000000110 -#0019: GR4: 2 = #0002 = 0000000000000010 -#0019: GR5: 0 = #0000 = 0000000000000000 -#0019: GR6: 0 = #0000 = 0000000000000000 -#0019: GR7: 0 = #0000 = 0000000000000000 -#0019: SP: 512 = #0200 = 0000001000000000 -#0019: PR: 25 = #0019 = 0000000000011001 -#0019: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 12 = #000C = 0000000000001100 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 6 = #0006 = 0000000000000110 -#0008: GR4: 2 = #0002 = 0000000000000010 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 12 = #000C = 0000000000001100 -#0009: GR2: 5 = #0005 = 0000000000000101 -#0009: GR3: 6 = #0006 = 0000000000000110 -#0009: GR4: 2 = #0002 = 0000000000000010 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 512 = #0200 = 0000001000000000 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 010 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 12 = #000C = 0000000000001100 -#000B: GR2: 5 = #0005 = 0000000000000101 -#000B: GR3: 6 = #0006 = 0000000000000110 -#000B: GR4: 2 = #0002 = 0000000000000010 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 512 = #0200 = 0000001000000000 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 12 = #000C = 0000000000001100 -#000C: GR2: 0 = #0000 = 0000000000000000 -#000C: GR3: 6 = #0006 = 0000000000000110 -#000C: GR4: 2 = #0002 = 0000000000000010 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 001 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 12 = #000C = 0000000000001100 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 6 = #0006 = 0000000000000110 -#0011: GR4: 2 = #0002 = 0000000000000010 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 512 = #0200 = 0000001000000000 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 001 - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: 24 = #0018 = 0000000000011000 -#0013: GR2: 0 = #0000 = 0000000000000000 -#0013: GR3: 6 = #0006 = 0000000000000110 -#0013: GR4: 2 = #0002 = 0000000000000010 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 512 = #0200 = 0000001000000000 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 000 - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 24 = #0018 = 0000000000011000 -#0015: GR2: 0 = #0000 = 0000000000000000 -#0015: GR3: 6 = #0006 = 0000000000000110 -#0015: GR4: 2 = #0002 = 0000000000000010 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 512 = #0200 = 0000001000000000 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 - -#0017: Register:::: -#0017: GR0: 0 = #0000 = 0000000000000000 -#0017: GR1: 24 = #0018 = 0000000000011000 -#0017: GR2: 5 = #0005 = 0000000000000101 -#0017: GR3: 6 = #0006 = 0000000000000110 -#0017: GR4: 2 = #0002 = 0000000000000010 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 512 = #0200 = 0000001000000000 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 - -#0019: Register:::: -#0019: GR0: 0 = #0000 = 0000000000000000 -#0019: GR1: 24 = #0018 = 0000000000011000 -#0019: GR2: 5 = #0005 = 0000000000000101 -#0019: GR3: 6 = #0006 = 0000000000000110 -#0019: GR4: 4 = #0004 = 0000000000000100 -#0019: GR5: 0 = #0000 = 0000000000000000 -#0019: GR6: 0 = #0000 = 0000000000000000 -#0019: GR7: 0 = #0000 = 0000000000000000 -#0019: SP: 512 = #0200 = 0000001000000000 -#0019: PR: 25 = #0019 = 0000000000011001 -#0019: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 24 = #0018 = 0000000000011000 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 6 = #0006 = 0000000000000110 -#0008: GR4: 4 = #0004 = 0000000000000100 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 24 = #0018 = 0000000000011000 -#0009: GR2: 5 = #0005 = 0000000000000101 -#0009: GR3: 6 = #0006 = 0000000000000110 -#0009: GR4: 4 = #0004 = 0000000000000100 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 512 = #0200 = 0000001000000000 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 010 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 24 = #0018 = 0000000000011000 -#000B: GR2: 5 = #0005 = 0000000000000101 -#000B: GR3: 6 = #0006 = 0000000000000110 -#000B: GR4: 4 = #0004 = 0000000000000100 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 512 = #0200 = 0000001000000000 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 010 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 24 = #0018 = 0000000000011000 -#000C: GR2: 4 = #0004 = 0000000000000100 -#000C: GR3: 6 = #0006 = 0000000000000110 -#000C: GR4: 4 = #0004 = 0000000000000100 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 512 = #0200 = 0000001000000000 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 24 = #0018 = 0000000000011000 -#000E: GR2: 4 = #0004 = 0000000000000100 -#000E: GR3: 6 = #0006 = 0000000000000110 -#000E: GR4: 4 = #0004 = 0000000000000100 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: 24 = #0018 = 0000000000011000 -#000F: GR2: 4 = #0004 = 0000000000000100 -#000F: GR3: 30 = #001E = 0000000000011110 -#000F: GR4: 4 = #0004 = 0000000000000100 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 512 = #0200 = 0000001000000000 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 24 = #0018 = 0000000000011000 -#0011: GR2: 4 = #0004 = 0000000000000100 -#0011: GR3: 30 = #001E = 0000000000011110 -#0011: GR4: 4 = #0004 = 0000000000000100 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 512 = #0200 = 0000001000000000 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0013: Register:::: -#0013: GR0: 0 = #0000 = 0000000000000000 -#0013: GR1: 48 = #0030 = 0000000000110000 -#0013: GR2: 4 = #0004 = 0000000000000100 -#0013: GR3: 30 = #001E = 0000000000011110 -#0013: GR4: 4 = #0004 = 0000000000000100 -#0013: GR5: 0 = #0000 = 0000000000000000 -#0013: GR6: 0 = #0000 = 0000000000000000 -#0013: GR7: 0 = #0000 = 0000000000000000 -#0013: SP: 512 = #0200 = 0000001000000000 -#0013: PR: 19 = #0013 = 0000000000010011 -#0013: FR (OF SF ZF): 000 - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 48 = #0030 = 0000000000110000 -#0015: GR2: 4 = #0004 = 0000000000000100 -#0015: GR3: 30 = #001E = 0000000000011110 -#0015: GR4: 4 = #0004 = 0000000000000100 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 512 = #0200 = 0000001000000000 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 000 - -#0017: Register:::: -#0017: GR0: 0 = #0000 = 0000000000000000 -#0017: GR1: 48 = #0030 = 0000000000110000 -#0017: GR2: 5 = #0005 = 0000000000000101 -#0017: GR3: 30 = #001E = 0000000000011110 -#0017: GR4: 4 = #0004 = 0000000000000100 -#0017: GR5: 0 = #0000 = 0000000000000000 -#0017: GR6: 0 = #0000 = 0000000000000000 -#0017: GR7: 0 = #0000 = 0000000000000000 -#0017: SP: 512 = #0200 = 0000001000000000 -#0017: PR: 23 = #0017 = 0000000000010111 -#0017: FR (OF SF ZF): 000 - -#0019: Register:::: -#0019: GR0: 0 = #0000 = 0000000000000000 -#0019: GR1: 48 = #0030 = 0000000000110000 -#0019: GR2: 5 = #0005 = 0000000000000101 -#0019: GR3: 30 = #001E = 0000000000011110 -#0019: GR4: 8 = #0008 = 0000000000001000 -#0019: GR5: 0 = #0000 = 0000000000000000 -#0019: GR6: 0 = #0000 = 0000000000000000 -#0019: GR7: 0 = #0000 = 0000000000000000 -#0019: SP: 512 = #0200 = 0000001000000000 -#0019: PR: 25 = #0019 = 0000000000011001 -#0019: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 48 = #0030 = 0000000000110000 -#0008: GR2: 5 = #0005 = 0000000000000101 -#0008: GR3: 30 = #001E = 0000000000011110 -#0008: GR4: 8 = #0008 = 0000000000001000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 512 = #0200 = 0000001000000000 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 48 = #0030 = 0000000000110000 -#0009: GR2: 5 = #0005 = 0000000000000101 -#0009: GR3: 30 = #001E = 0000000000011110 -#0009: GR4: 8 = #0008 = 0000000000001000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 512 = #0200 = 0000001000000000 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#001B: Register:::: -#001B: GR0: 0 = #0000 = 0000000000000000 -#001B: GR1: 48 = #0030 = 0000000000110000 -#001B: GR2: 5 = #0005 = 0000000000000101 -#001B: GR3: 30 = #001E = 0000000000011110 -#001B: GR4: 8 = #0008 = 0000000000001000 -#001B: GR5: 0 = #0000 = 0000000000000000 -#001B: GR6: 0 = #0000 = 0000000000000000 -#001B: GR7: 0 = #0000 = 0000000000000000 -#001B: SP: 512 = #0200 = 0000001000000000 -#001B: PR: 27 = #001B = 0000000000011011 -#001B: FR (OF SF ZF): 000 - -#001D: Register:::: -#001D: GR0: 0 = #0000 = 0000000000000000 -#001D: GR1: 48 = #0030 = 0000000000110000 -#001D: GR2: 5 = #0005 = 0000000000000101 -#001D: GR3: 30 = #001E = 0000000000011110 -#001D: GR4: 8 = #0008 = 0000000000001000 -#001D: GR5: 0 = #0000 = 0000000000000000 -#001D: GR6: 0 = #0000 = 0000000000000000 -#001D: GR7: 0 = #0000 = 0000000000000000 -#001D: SP: 512 = #0200 = 0000001000000000 -#001D: PR: 29 = #001D = 0000000000011101 -#001D: FR (OF SF ZF): 000 - diff --git a/test/astest/multi/Makefile b/test/astest/multi/Makefile deleted file mode 100644 index b2b7ec6..0000000 --- a/test/astest/multi/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = multi -include ../Test.mk diff --git a/test/astest/multi_p/0.txt b/test/astest/multi_p/0.txt deleted file mode 100644 index 5b6c13a..0000000 --- a/test/astest/multi_p/0.txt +++ /dev/null @@ -1,621 +0,0 @@ - -Assemble ../../../as/multi_call.casl (0) -../../../as/multi_call.casl:1:MAIN START -../../../as/multi_call.casl:2: LAD GR4,0 -../../../as/multi_call.casl:3:LOOP CPA GR4,CNT -../../../as/multi_call.casl:4: JZE FIN -../../../as/multi_call.casl:5: JPL FIN -../../../as/multi_call.casl:6: LD GR1,X,GR4 -../../../as/multi_call.casl:7: LD GR2,Y,GR4 -../../../as/multi_call.casl:8: CALL MULTI -../../../as/multi_call.casl:9: LD GR1,GR3 -../../../as/multi_call.casl:10: CALL ITOA -../../../as/multi_call.casl:11: LAD GR4,1,GR4 -../../../as/multi_call.casl:12: JUMP LOOP -../../../as/multi_call.casl:13:FIN RET -../../../as/multi_call.casl:14:X DC 3,3,3,-3,-6 -../../../as/multi_call.casl:15:Y DC 2,-3,4,5,-17 -../../../as/multi_call.casl:16:CNT DC 5 -../../../as/multi_call.casl:17: END - -Assemble ../../../as/multi_sub.casl (0) -../../../as/multi_sub.casl:1:;GR1とGR2の積を、GR3に格納 -../../../as/multi_sub.casl:2:MULTI START -../../../as/multi_sub.casl:3: PUSH 0,GR4 -../../../as/multi_sub.casl:4: PUSH 0,GR5 -../../../as/multi_sub.casl:5: LAD GR3,0 -../../../as/multi_sub.casl:6: LAD GR4,1 -../../../as/multi_sub.casl:7: LAD GR5,0 -../../../as/multi_sub.casl:8:M1 AND GR1,GR1 -../../../as/multi_sub.casl:9: JMI MMIN1 -../../../as/multi_sub.casl:10: JPL M2 -../../../as/multi_sub.casl:11: LAD GR3,0 -../../../as/multi_sub.casl:12: JUMP MFIN -../../../as/multi_sub.casl:13:MMIN1 XOR GR1,IALL -../../../as/multi_sub.casl:14: LAD GR1,1,GR1 -../../../as/multi_sub.casl:15: LD GR5,ON -../../../as/multi_sub.casl:16:M2 AND GR2,GR2 -../../../as/multi_sub.casl:17: JMI MMIN2 -../../../as/multi_sub.casl:18: JPL MLOOP -../../../as/multi_sub.casl:19: LAD GR3,0 -../../../as/multi_sub.casl:20: JUMP MFIN -../../../as/multi_sub.casl:21:MMIN2 XOR GR5,ON -../../../as/multi_sub.casl:22: XOR GR2,IALL -../../../as/multi_sub.casl:23: LAD GR2,1,GR2 -../../../as/multi_sub.casl:24:MLOOP CPA GR2,GR4 -../../../as/multi_sub.casl:25: JMI MCOND -../../../as/multi_sub.casl:26: ST GR4,A -../../../as/multi_sub.casl:27: AND GR4,GR2 -../../../as/multi_sub.casl:28: JZE MNEXT -../../../as/multi_sub.casl:29: ADDA GR3,GR1 -../../../as/multi_sub.casl:30: JOV MFIN -../../../as/multi_sub.casl:31:MNEXT SLA GR1,1 -../../../as/multi_sub.casl:32: JOV MFIN -../../../as/multi_sub.casl:33: LD GR4,A -../../../as/multi_sub.casl:34: SLA GR4,1 -../../../as/multi_sub.casl:35: JUMP MLOOP -../../../as/multi_sub.casl:36:MCOND AND GR5,GR5 -../../../as/multi_sub.casl:37: JZE MFIN -../../../as/multi_sub.casl:38: XOR GR3,IALL -../../../as/multi_sub.casl:39: LAD GR3,1,GR3 -../../../as/multi_sub.casl:40:MFIN POP GR5 -../../../as/multi_sub.casl:41: POP GR4 -../../../as/multi_sub.casl:42: RET -../../../as/multi_sub.casl:43:IALL DC #FFFF -../../../as/multi_sub.casl:44:ON DC 1 -../../../as/multi_sub.casl:45:A DS 1 -../../../as/multi_sub.casl:46: END - -Assemble ../../../as/itoa.casl (0) -../../../as/itoa.casl:1:;GR1に格納された数値を表示 -../../../as/itoa.casl:2:ITOA START -../../../as/itoa.casl:3: PUSH 0,GR2 -../../../as/itoa.casl:4: PUSH 0,GR3 -../../../as/itoa.casl:5: PUSH 0,GR4 -../../../as/itoa.casl:6: LAD GR0,0 -../../../as/itoa.casl:7: LAD GR2,0 -../../../as/itoa.casl:8: AND GR1,GR1 -../../../as/itoa.casl:9: JPL ILOOP -../../../as/itoa.casl:10: JZE ILOOP -../../../as/itoa.casl:11: LAD GR0,1 -../../../as/itoa.casl:12: CALL INV -../../../as/itoa.casl:13:ILOOP CPA GR1,TEN -../../../as/itoa.casl:14: JMI INEXT -../../../as/itoa.casl:15: CALL DIV -../../../as/itoa.casl:16: ADDA GR4,ZCHAR -../../../as/itoa.casl:17: ST GR4,STR,GR2 -../../../as/itoa.casl:18: LAD GR2,1,GR2 -../../../as/itoa.casl:19: LD GR1,GR3 -../../../as/itoa.casl:20: JUMP ILOOP -../../../as/itoa.casl:21:INEXT ADDA GR1,ZCHAR -../../../as/itoa.casl:22: ST GR1,STR,GR2 -../../../as/itoa.casl:23: LAD GR2,1,GR2 -../../../as/itoa.casl:24: CPA GR0,=1 -../../../as/itoa.casl:25: JPL PRT -../../../as/itoa.casl:26: JMI PRT -../../../as/itoa.casl:27: LD GR1,MINUS -../../../as/itoa.casl:28: ST GR1,STR,GR2 -../../../as/itoa.casl:29: LAD GR2,1,GR2 -../../../as/itoa.casl:30:PRT ST GR2,LEN -../../../as/itoa.casl:31: LAD GR1,STR -../../../as/itoa.casl:32: LD GR2,LEN -../../../as/itoa.casl:33: CALL REV -../../../as/itoa.casl:34: OUT STR,LEN -../../../as/itoa.casl:35: POP GR4 -../../../as/itoa.casl:36: POP GR3 -../../../as/itoa.casl:37: POP GR2 -../../../as/itoa.casl:38: RET -../../../as/itoa.casl:39:TEN DC 10 -../../../as/itoa.casl:40:ZCHAR DC '0' -../../../as/itoa.casl:41:MINUS DC '-' -../../../as/itoa.casl:42:STR DS 6 -../../../as/itoa.casl:43:LEN DS 1 -../../../as/itoa.casl:44: END -../../../as/itoa.casl:45:;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -../../../as/itoa.casl:46:DIV LD GR4,GR1 -../../../as/itoa.casl:47: LAD GR3,0 -../../../as/itoa.casl:48:DLOOP CPA GR4,TEN -../../../as/itoa.casl:49: JMI DFIN -../../../as/itoa.casl:50: SUBL GR4,TEN -../../../as/itoa.casl:51: LAD GR3,1,GR3 -../../../as/itoa.casl:52: JUMP DLOOP -../../../as/itoa.casl:53:DFIN RET -../../../as/itoa.casl:54: END -../../../as/itoa.casl:55:;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -../../../as/itoa.casl:56:;例: 12345 -> 54321 -../../../as/itoa.casl:57:REV START -../../../as/itoa.casl:58: PUSH 0,GR3 -../../../as/itoa.casl:59: PUSH 0,GR4 -../../../as/itoa.casl:60: PUSH 0,GR5 -../../../as/itoa.casl:61: LAD GR3,1 -../../../as/itoa.casl:62:RPU CPA GR2,GR3 -../../../as/itoa.casl:63: JMI RNEXT -../../../as/itoa.casl:64: LD GR4,GR1 -../../../as/itoa.casl:65: ADDA GR4,GR3 -../../../as/itoa.casl:66: LD GR4,-1,GR4 -../../../as/itoa.casl:67: PUSH 0,GR4 -../../../as/itoa.casl:68: LAD GR3,1,GR3 -../../../as/itoa.casl:69: JUMP RPU -../../../as/itoa.casl:70:RNEXT LAD GR3,1 -../../../as/itoa.casl:71:RPO CPA GR2,GR3 -../../../as/itoa.casl:72: JMI RFIN -../../../as/itoa.casl:73: POP GR4 -../../../as/itoa.casl:74: LD GR5,GR1 -../../../as/itoa.casl:75: ADDA GR5,GR3 -../../../as/itoa.casl:76: ST GR4,-1,GR5 -../../../as/itoa.casl:77: LAD GR3,1,GR3 -../../../as/itoa.casl:78: JUMP RPO -../../../as/itoa.casl:79:RFIN POP GR5 -../../../as/itoa.casl:80: POP GR4 -../../../as/itoa.casl:81: POP GR3 -../../../as/itoa.casl:82: RET -../../../as/itoa.casl:83: END -../../../as/itoa.casl:84:;GR1の内容をマイナス値にする -../../../as/itoa.casl:85:;例: 10 -> -10, -20 -> 20 -../../../as/itoa.casl:86:INV START -../../../as/itoa.casl:87: XOR GR1,=#FFFF -../../../as/itoa.casl:88: LAD GR1,1,GR1 -../../../as/itoa.casl:89: RET -../../../as/itoa.casl:90: END - -Label:::: -MMIN1 ---> #0034 -MMIN2 ---> #0043 -STR ---> #00C0 -MULTI ---> #0021 -DFIN ---> #00D4 -ITOA ---> #006B -A ---> #006A -RNEXT ---> #00EA -CNT ---> #0020 -MINUS ---> #00BF -X ---> #0016 -RFIN ---> #00F8 -Y ---> #001B -ILOOP ---> #007E -DIV ---> #00C7 -MLOOP ---> #0049 -MFIN ---> #0065 -REV ---> #00D5 -M1 ---> #002B -M2 ---> #003A -PRT ---> #009F -IALL ---> #0068 -LOOP ---> #0002 -ZCHAR ---> #00BE -MAIN ---> #0000 -INEXT ---> #008D -MNEXT ---> #0054 -INV ---> #00FC -RPO ---> #00EC -RPU ---> #00DD -ON ---> #0069 -DLOOP ---> #00CA -FIN ---> #0015 -MCOND ---> #005E -LEN ---> #00C6 -TEN ---> #00BD - -Assemble ../../../as/multi_call.casl (1) -../../../as/multi_call.casl:1:MAIN START -../../../as/multi_call.casl:2: LAD GR4,0 - #0000 #1240 - #0001 #0000 -../../../as/multi_call.casl:3:LOOP CPA GR4,CNT - #0002 #4040 - #0003 #0020 -../../../as/multi_call.casl:4: JZE FIN - #0004 #6300 - #0005 #0015 -../../../as/multi_call.casl:5: JPL FIN - #0006 #6500 - #0007 #0015 -../../../as/multi_call.casl:6: LD GR1,X,GR4 - #0008 #1014 - #0009 #0016 -../../../as/multi_call.casl:7: LD GR2,Y,GR4 - #000A #1024 - #000B #001B -../../../as/multi_call.casl:8: CALL MULTI - #000C #8000 - #000D #0021 -../../../as/multi_call.casl:9: LD GR1,GR3 - #000E #1413 -../../../as/multi_call.casl:10: CALL ITOA - #000F #8000 - #0010 #006B -../../../as/multi_call.casl:11: LAD GR4,1,GR4 - #0011 #1244 - #0012 #0001 -../../../as/multi_call.casl:12: JUMP LOOP - #0013 #6400 - #0014 #0002 -../../../as/multi_call.casl:13:FIN RET - #0015 #8100 -../../../as/multi_call.casl:14:X DC 3,3,3,-3,-6 - #0016 #0003 - #0017 #0003 - #0018 #0003 - #0019 #FFFD - #001A #FFFA -../../../as/multi_call.casl:15:Y DC 2,-3,4,5,-17 - #001B #0002 - #001C #FFFD - #001D #0004 - #001E #0005 - #001F #FFEF -../../../as/multi_call.casl:16:CNT DC 5 - #0020 #0005 -../../../as/multi_call.casl:17: END - -Assemble ../../../as/multi_sub.casl (1) -../../../as/multi_sub.casl:1:;GR1とGR2の積を、GR3に格納 -../../../as/multi_sub.casl:2:MULTI START -../../../as/multi_sub.casl:3: PUSH 0,GR4 - #0021 #7004 - #0022 #0000 -../../../as/multi_sub.casl:4: PUSH 0,GR5 - #0023 #7005 - #0024 #0000 -../../../as/multi_sub.casl:5: LAD GR3,0 - #0025 #1230 - #0026 #0000 -../../../as/multi_sub.casl:6: LAD GR4,1 - #0027 #1240 - #0028 #0001 -../../../as/multi_sub.casl:7: LAD GR5,0 - #0029 #1250 - #002A #0000 -../../../as/multi_sub.casl:8:M1 AND GR1,GR1 - #002B #3411 -../../../as/multi_sub.casl:9: JMI MMIN1 - #002C #6100 - #002D #0034 -../../../as/multi_sub.casl:10: JPL M2 - #002E #6500 - #002F #003A -../../../as/multi_sub.casl:11: LAD GR3,0 - #0030 #1230 - #0031 #0000 -../../../as/multi_sub.casl:12: JUMP MFIN - #0032 #6400 - #0033 #0065 -../../../as/multi_sub.casl:13:MMIN1 XOR GR1,IALL - #0034 #3210 - #0035 #0068 -../../../as/multi_sub.casl:14: LAD GR1,1,GR1 - #0036 #1211 - #0037 #0001 -../../../as/multi_sub.casl:15: LD GR5,ON - #0038 #1050 - #0039 #0069 -../../../as/multi_sub.casl:16:M2 AND GR2,GR2 - #003A #3422 -../../../as/multi_sub.casl:17: JMI MMIN2 - #003B #6100 - #003C #0043 -../../../as/multi_sub.casl:18: JPL MLOOP - #003D #6500 - #003E #0049 -../../../as/multi_sub.casl:19: LAD GR3,0 - #003F #1230 - #0040 #0000 -../../../as/multi_sub.casl:20: JUMP MFIN - #0041 #6400 - #0042 #0065 -../../../as/multi_sub.casl:21:MMIN2 XOR GR5,ON - #0043 #3250 - #0044 #0069 -../../../as/multi_sub.casl:22: XOR GR2,IALL - #0045 #3220 - #0046 #0068 -../../../as/multi_sub.casl:23: LAD GR2,1,GR2 - #0047 #1222 - #0048 #0001 -../../../as/multi_sub.casl:24:MLOOP CPA GR2,GR4 - #0049 #4424 -../../../as/multi_sub.casl:25: JMI MCOND - #004A #6100 - #004B #005E -../../../as/multi_sub.casl:26: ST GR4,A - #004C #1140 - #004D #006A -../../../as/multi_sub.casl:27: AND GR4,GR2 - #004E #3442 -../../../as/multi_sub.casl:28: JZE MNEXT - #004F #6300 - #0050 #0054 -../../../as/multi_sub.casl:29: ADDA GR3,GR1 - #0051 #2431 -../../../as/multi_sub.casl:30: JOV MFIN - #0052 #6600 - #0053 #0065 -../../../as/multi_sub.casl:31:MNEXT SLA GR1,1 - #0054 #5010 - #0055 #0001 -../../../as/multi_sub.casl:32: JOV MFIN - #0056 #6600 - #0057 #0065 -../../../as/multi_sub.casl:33: LD GR4,A - #0058 #1040 - #0059 #006A -../../../as/multi_sub.casl:34: SLA GR4,1 - #005A #5040 - #005B #0001 -../../../as/multi_sub.casl:35: JUMP MLOOP - #005C #6400 - #005D #0049 -../../../as/multi_sub.casl:36:MCOND AND GR5,GR5 - #005E #3455 -../../../as/multi_sub.casl:37: JZE MFIN - #005F #6300 - #0060 #0065 -../../../as/multi_sub.casl:38: XOR GR3,IALL - #0061 #3230 - #0062 #0068 -../../../as/multi_sub.casl:39: LAD GR3,1,GR3 - #0063 #1233 - #0064 #0001 -../../../as/multi_sub.casl:40:MFIN POP GR5 - #0065 #7150 -../../../as/multi_sub.casl:41: POP GR4 - #0066 #7140 -../../../as/multi_sub.casl:42: RET - #0067 #8100 -../../../as/multi_sub.casl:43:IALL DC #FFFF - #0068 #FFFF -../../../as/multi_sub.casl:44:ON DC 1 - #0069 #0001 -../../../as/multi_sub.casl:45:A DS 1 - #006A #0000 -../../../as/multi_sub.casl:46: END - -Assemble ../../../as/itoa.casl (1) -../../../as/itoa.casl:1:;GR1に格納された数値を表示 -../../../as/itoa.casl:2:ITOA START -../../../as/itoa.casl:3: PUSH 0,GR2 - #006B #7002 - #006C #0000 -../../../as/itoa.casl:4: PUSH 0,GR3 - #006D #7003 - #006E #0000 -../../../as/itoa.casl:5: PUSH 0,GR4 - #006F #7004 - #0070 #0000 -../../../as/itoa.casl:6: LAD GR0,0 - #0071 #1200 - #0072 #0000 -../../../as/itoa.casl:7: LAD GR2,0 - #0073 #1220 - #0074 #0000 -../../../as/itoa.casl:8: AND GR1,GR1 - #0075 #3411 -../../../as/itoa.casl:9: JPL ILOOP - #0076 #6500 - #0077 #007E -../../../as/itoa.casl:10: JZE ILOOP - #0078 #6300 - #0079 #007E -../../../as/itoa.casl:11: LAD GR0,1 - #007A #1200 - #007B #0001 -../../../as/itoa.casl:12: CALL INV - #007C #8000 - #007D #00FC -../../../as/itoa.casl:13:ILOOP CPA GR1,TEN - #007E #4010 - #007F #00BD -../../../as/itoa.casl:14: JMI INEXT - #0080 #6100 - #0081 #008D -../../../as/itoa.casl:15: CALL DIV - #0082 #8000 - #0083 #00C7 -../../../as/itoa.casl:16: ADDA GR4,ZCHAR - #0084 #2040 - #0085 #00BE -../../../as/itoa.casl:17: ST GR4,STR,GR2 - #0086 #1142 - #0087 #00C0 -../../../as/itoa.casl:18: LAD GR2,1,GR2 - #0088 #1222 - #0089 #0001 -../../../as/itoa.casl:19: LD GR1,GR3 - #008A #1413 -../../../as/itoa.casl:20: JUMP ILOOP - #008B #6400 - #008C #007E -../../../as/itoa.casl:21:INEXT ADDA GR1,ZCHAR - #008D #2010 - #008E #00BE -../../../as/itoa.casl:22: ST GR1,STR,GR2 - #008F #1112 - #0090 #00C0 -../../../as/itoa.casl:23: LAD GR2,1,GR2 - #0091 #1222 - #0092 #0001 -../../../as/itoa.casl:24: CPA GR0,=1 - #0101 #0001 - #0093 #4000 - #0094 #0101 -../../../as/itoa.casl:25: JPL PRT - #0095 #6500 - #0096 #009F -../../../as/itoa.casl:26: JMI PRT - #0097 #6100 - #0098 #009F -../../../as/itoa.casl:27: LD GR1,MINUS - #0099 #1010 - #009A #00BF -../../../as/itoa.casl:28: ST GR1,STR,GR2 - #009B #1112 - #009C #00C0 -../../../as/itoa.casl:29: LAD GR2,1,GR2 - #009D #1222 - #009E #0001 -../../../as/itoa.casl:30:PRT ST GR2,LEN - #009F #1120 - #00A0 #00C6 -../../../as/itoa.casl:31: LAD GR1,STR - #00A1 #1210 - #00A2 #00C0 -../../../as/itoa.casl:32: LD GR2,LEN - #00A3 #1020 - #00A4 #00C6 -../../../as/itoa.casl:33: CALL REV - #00A5 #8000 - #00A6 #00D5 -../../../as/itoa.casl:34: OUT STR,LEN - #00A7 #7001 - #00A8 #0000 - #00A9 #7002 - #00AA #0000 - #00AB #1210 - #00AC #00C0 - #00AD #1020 - #00AE #00C6 - #00AF #F000 - #00B0 #0002 - #00B1 #1210 - #00B2 #0102 - #0102 #000A - #00B3 #1220 - #00B4 #0001 - #00B5 #F000 - #00B6 #0002 - #00B7 #7120 - #00B8 #7110 -../../../as/itoa.casl:35: POP GR4 - #00B9 #7140 -../../../as/itoa.casl:36: POP GR3 - #00BA #7130 -../../../as/itoa.casl:37: POP GR2 - #00BB #7120 -../../../as/itoa.casl:38: RET - #00BC #8100 -../../../as/itoa.casl:39:TEN DC 10 - #00BD #000A -../../../as/itoa.casl:40:ZCHAR DC '0' - #00BE #0030 -../../../as/itoa.casl:41:MINUS DC '-' - #00BF #002D -../../../as/itoa.casl:42:STR DS 6 - #00C0 #0000 - #00C1 #0000 - #00C2 #0000 - #00C3 #0000 - #00C4 #0000 - #00C5 #0000 -../../../as/itoa.casl:43:LEN DS 1 - #00C6 #0000 -../../../as/itoa.casl:44: END -../../../as/itoa.casl:45:;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -../../../as/itoa.casl:46:DIV LD GR4,GR1 - #00C7 #1441 -../../../as/itoa.casl:47: LAD GR3,0 - #00C8 #1230 - #00C9 #0000 -../../../as/itoa.casl:48:DLOOP CPA GR4,TEN - #00CA #4040 - #00CB #00BD -../../../as/itoa.casl:49: JMI DFIN - #00CC #6100 - #00CD #00D4 -../../../as/itoa.casl:50: SUBL GR4,TEN - #00CE #2340 - #00CF #00BD -../../../as/itoa.casl:51: LAD GR3,1,GR3 - #00D0 #1233 - #00D1 #0001 -../../../as/itoa.casl:52: JUMP DLOOP - #00D2 #6400 - #00D3 #00CA -../../../as/itoa.casl:53:DFIN RET - #00D4 #8100 -../../../as/itoa.casl:54: END -../../../as/itoa.casl:55:;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -../../../as/itoa.casl:56:;例: 12345 -> 54321 -../../../as/itoa.casl:57:REV START -../../../as/itoa.casl:58: PUSH 0,GR3 - #00D5 #7003 - #00D6 #0000 -../../../as/itoa.casl:59: PUSH 0,GR4 - #00D7 #7004 - #00D8 #0000 -../../../as/itoa.casl:60: PUSH 0,GR5 - #00D9 #7005 - #00DA #0000 -../../../as/itoa.casl:61: LAD GR3,1 - #00DB #1230 - #00DC #0001 -../../../as/itoa.casl:62:RPU CPA GR2,GR3 - #00DD #4423 -../../../as/itoa.casl:63: JMI RNEXT - #00DE #6100 - #00DF #00EA -../../../as/itoa.casl:64: LD GR4,GR1 - #00E0 #1441 -../../../as/itoa.casl:65: ADDA GR4,GR3 - #00E1 #2443 -../../../as/itoa.casl:66: LD GR4,-1,GR4 - #00E2 #1044 - #00E3 #FFFF -../../../as/itoa.casl:67: PUSH 0,GR4 - #00E4 #7004 - #00E5 #0000 -../../../as/itoa.casl:68: LAD GR3,1,GR3 - #00E6 #1233 - #00E7 #0001 -../../../as/itoa.casl:69: JUMP RPU - #00E8 #6400 - #00E9 #00DD -../../../as/itoa.casl:70:RNEXT LAD GR3,1 - #00EA #1230 - #00EB #0001 -../../../as/itoa.casl:71:RPO CPA GR2,GR3 - #00EC #4423 -../../../as/itoa.casl:72: JMI RFIN - #00ED #6100 - #00EE #00F8 -../../../as/itoa.casl:73: POP GR4 - #00EF #7140 -../../../as/itoa.casl:74: LD GR5,GR1 - #00F0 #1451 -../../../as/itoa.casl:75: ADDA GR5,GR3 - #00F1 #2453 -../../../as/itoa.casl:76: ST GR4,-1,GR5 - #00F2 #1145 - #00F3 #FFFF -../../../as/itoa.casl:77: LAD GR3,1,GR3 - #00F4 #1233 - #00F5 #0001 -../../../as/itoa.casl:78: JUMP RPO - #00F6 #6400 - #00F7 #00EC -../../../as/itoa.casl:79:RFIN POP GR5 - #00F8 #7150 -../../../as/itoa.casl:80: POP GR4 - #00F9 #7140 -../../../as/itoa.casl:81: POP GR3 - #00FA #7130 -../../../as/itoa.casl:82: RET - #00FB #8100 -../../../as/itoa.casl:83: END -../../../as/itoa.casl:84:;GR1の内容をマイナス値にする -../../../as/itoa.casl:85:;例: 10 -> -10, -20 -> 20 -../../../as/itoa.casl:86:INV START -../../../as/itoa.casl:87: XOR GR1,=#FFFF - #0103 #FFFF - #00FC #3210 - #00FD #0103 -../../../as/itoa.casl:88: LAD GR1,1,GR1 - #00FE #1211 - #00FF #0001 -../../../as/itoa.casl:89: RET - #0100 #8100 -../../../as/itoa.casl:90: END -6 --9 -12 --15 -102 diff --git a/test/astest/multi_p/Makefile b/test/astest/multi_p/Makefile deleted file mode 100644 index 675c394..0000000 --- a/test/astest/multi_p/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = multi_p -CASL2FLAG = -als -ASFILE = ../../../as/multi_call.casl ../../../as/multi_sub.casl ../../../as/itoa.casl -include ../Test.mk diff --git a/test/astest/outi/0.txt b/test/astest/outi/0.txt deleted file mode 100644 index 6b53479..0000000 --- a/test/astest/outi/0.txt +++ /dev/null @@ -1,327 +0,0 @@ - -Assemble ../../../as/outi_call.casl (0) - -Assemble ../../../as/outi.casl (0) - -Label:::: -VAL ---> #0010 -STR ---> #006F -DFIN ---> #0083 -RNEXT ---> #0099 -CNT ---> #001E -DIV10 ---> #0076 -RFIN ---> #00A7 -ILOOP ---> #0032 -REV ---> #0084 -PRT ---> #0051 -LOOP ---> #0004 -ZCHAR ---> #006E -MAIN ---> #0000 -INEXT ---> #0041 -INV ---> #00AB -RPO ---> #009B -RPU ---> #008C -OUTI ---> #001F -DLOOP ---> #0079 -FIN ---> #000F -LEN ---> #0075 -TEN ---> #006D - -Assemble ../../../as/outi_call.casl (1) -../../../as/outi_call.casl:1:; need outi.casl -../../../as/outi_call.casl:2:MAIN START -../../../as/outi_call.casl:3: LAD GR2,0 - #0000 #1220 - #0001 #0000 -../../../as/outi_call.casl:4: LD GR3,CNT - #0002 #1030 - #0003 #001E -../../../as/outi_call.casl:5:LOOP LD GR1,VAL,GR2 - #0004 #1012 - #0005 #0010 -../../../as/outi_call.casl:6: CALL OUTI - #0006 #8000 - #0007 #001F -../../../as/outi_call.casl:7: LAD GR2,1,GR2 - #0008 #1222 - #0009 #0001 -../../../as/outi_call.casl:8: CPA GR2,GR3 - #000A #4423 -../../../as/outi_call.casl:9: JZE FIN - #000B #6300 - #000C #000F -../../../as/outi_call.casl:10: JUMP LOOP - #000D #6400 - #000E #0004 -../../../as/outi_call.casl:11:FIN RET - #000F #8100 -../../../as/outi_call.casl:12: END -../../../as/outi_call.casl:13:VAL DC #0000,#0001,#0002,#0010,#0100,#1000,#7FFF,#FFFF,#FFFE,#FFF0,#FF00,#F000,#8001,#8000 - #0010 #0000 - #0011 #0001 - #0012 #0002 - #0013 #0010 - #0014 #0100 - #0015 #1000 - #0016 #7FFF - #0017 #FFFF - #0018 #FFFE - #0019 #FFF0 - #001A #FF00 - #001B #F000 - #001C #8001 - #001D #8000 -../../../as/outi_call.casl:14:CNT DC 14 - #001E #000E - -Assemble ../../../as/outi.casl (1) -../../../as/outi.casl:1:;GR1に格納された数値を表示 -../../../as/outi.casl:2:OUTI START -../../../as/outi.casl:3: PUSH 0,GR2 - #001F #7002 - #0020 #0000 -../../../as/outi.casl:4: PUSH 0,GR3 - #0021 #7003 - #0022 #0000 -../../../as/outi.casl:5: PUSH 0,GR4 - #0023 #7004 - #0024 #0000 -../../../as/outi.casl:6: LAD GR0,0 ; 負数フラグ。GR1が負数の場合、GR0は1 - #0025 #1200 - #0026 #0000 -../../../as/outi.casl:7: LAD GR2,0 - #0027 #1220 - #0028 #0000 -../../../as/outi.casl:8: AND GR1,GR1 - #0029 #3411 -../../../as/outi.casl:9: JZE INEXT ; GR1が0の場合 - #002A #6300 - #002B #0041 -../../../as/outi.casl:10: JPL ILOOP ; GR1が正数の場合 - #002C #6500 - #002D #0032 -../../../as/outi.casl:11: LAD GR0,1 ; GR1が負数の場合、負数フラグ設定 - #002E #1200 - #002F #0001 -../../../as/outi.casl:12: CALL INV ; 負数を正数に変換 - #0030 #8000 - #0031 #00AB -../../../as/outi.casl:13:ILOOP CPL GR1,TEN - #0032 #4110 - #0033 #006D -../../../as/outi.casl:14: JMI INEXT ; GR1が10未満の場合は、ループ終了 - #0034 #6100 - #0035 #0041 -../../../as/outi.casl:15: CALL DIV10 ; (GR1 / 10)の商をGR3、剰余をGR4に格納 - #0036 #8000 - #0037 #0076 -../../../as/outi.casl:16: ADDL GR4,ZCHAR ; (GR1 / 10)の剰余を文字に変換 - #0038 #2240 - #0039 #006E -../../../as/outi.casl:17: ST GR4,STR,GR2 ; 文字をメモリに格納 - #003A #1142 - #003B #006F -../../../as/outi.casl:18: LAD GR2,1,GR2 ; GR2をインクリメント - #003C #1222 - #003D #0001 -../../../as/outi.casl:19: LD GR1,GR3 ; (GR1 / 10)の商をGR1に格納 - #003E #1413 -../../../as/outi.casl:20: JUMP ILOOP - #003F #6400 - #0040 #0032 -../../../as/outi.casl:21:INEXT ADDL GR1,ZCHAR ; ループ終了後の剰余を文字に変換 - #0041 #2210 - #0042 #006E -../../../as/outi.casl:22: ST GR1,STR,GR2 ; 文字をメモリに格納 - #0043 #1112 - #0044 #006F -../../../as/outi.casl:23: LAD GR2,1,GR2 ; GR2をインクリメント - #0045 #1222 - #0046 #0001 -../../../as/outi.casl:24: CPL GR0,=1 ; 負数フラグ判定 - #00B0 #0001 - #0047 #4100 - #0048 #00B0 -../../../as/outi.casl:25: JNZ PRT - #0049 #6200 - #004A #0051 -../../../as/outi.casl:26: LD GR1,='-' ; 負数フラグがオンの場合、「-」をロード - #00B1 #002D - #004B #1010 - #004C #00B1 -../../../as/outi.casl:27: ST GR1,STR,GR2 ; 「-」をメモリに格納 - #004D #1112 - #004E #006F -../../../as/outi.casl:28: LAD GR2,1,GR2 ; GR2をインクリメント - #004F #1222 - #0050 #0001 -../../../as/outi.casl:29:PRT ST GR2,LEN ; GR2をメモリに格納 - #0051 #1120 - #0052 #0075 -../../../as/outi.casl:30: LAD GR1,STR ; GR1に文字列のアドレスを格納 - #0053 #1210 - #0054 #006F -../../../as/outi.casl:31: CALL REV ; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える - #0055 #8000 - #0056 #0084 -../../../as/outi.casl:32: OUT STR,LEN ; 文字列を印字 - #0057 #7001 - #0058 #0000 - #0059 #7002 - #005A #0000 - #005B #1210 - #005C #006F - #005D #1020 - #005E #0075 - #005F #F000 - #0060 #0002 - #0061 #1210 - #0062 #00B2 - #00B2 #000A - #0063 #1220 - #0064 #0001 - #0065 #F000 - #0066 #0002 - #0067 #7120 - #0068 #7110 -../../../as/outi.casl:33: POP GR4 - #0069 #7140 -../../../as/outi.casl:34: POP GR3 - #006A #7130 -../../../as/outi.casl:35: POP GR2 - #006B #7120 -../../../as/outi.casl:36: RET - #006C #8100 -../../../as/outi.casl:37:TEN DC 10 - #006D #000A -../../../as/outi.casl:38:ZCHAR DC '0' - #006E #0030 -../../../as/outi.casl:39:STR DS 6 - #006F #0000 - #0070 #0000 - #0071 #0000 - #0072 #0000 - #0073 #0000 - #0074 #0000 -../../../as/outi.casl:40:LEN DS 1 - #0075 #0000 -../../../as/outi.casl:41: END -../../../as/outi.casl:42:;GR1を10で割ったときの商をGR3、剰余をGR4に格納 -../../../as/outi.casl:43:DIV10 LD GR4,GR1 ; GR1の値をGR4にコピー - #0076 #1441 -../../../as/outi.casl:44: LAD GR3,0 - #0077 #1230 - #0078 #0000 -../../../as/outi.casl:45:DLOOP CPL GR4,TEN - #0079 #4140 - #007A #006D -../../../as/outi.casl:46: JMI DFIN ; GR4が10未満の場合は終了 - #007B #6100 - #007C #0083 -../../../as/outi.casl:47: SUBL GR4,TEN ; GR4 <- GR4 - 10 - #007D #2340 - #007E #006D -../../../as/outi.casl:48: LAD GR3,1,GR3 ; GR3をインクリメント - #007F #1233 - #0080 #0001 -../../../as/outi.casl:49: JUMP DLOOP - #0081 #6400 - #0082 #0079 -../../../as/outi.casl:50:DFIN RET - #0083 #8100 -../../../as/outi.casl:51: END -../../../as/outi.casl:52:;アドレスがGR1、長さがGR2の文字列を逆順に並べ替える -../../../as/outi.casl:53:;例: 12345 -> 54321 -../../../as/outi.casl:54:REV START -../../../as/outi.casl:55: PUSH 0,GR3 - #0084 #7003 - #0085 #0000 -../../../as/outi.casl:56: PUSH 0,GR4 - #0086 #7004 - #0087 #0000 -../../../as/outi.casl:57: PUSH 0,GR5 - #0088 #7005 - #0089 #0000 -../../../as/outi.casl:58: LAD GR3,1 - #008A #1230 - #008B #0001 -../../../as/outi.casl:59:RPU CPL GR2,GR3 - #008C #4523 -../../../as/outi.casl:60: JMI RNEXT - #008D #6100 - #008E #0099 -../../../as/outi.casl:61: LD GR4,GR1 - #008F #1441 -../../../as/outi.casl:62: ADDL GR4,GR3 - #0090 #2643 -../../../as/outi.casl:63: LD GR4,-1,GR4 - #0091 #1044 - #0092 #FFFF -../../../as/outi.casl:64: PUSH 0,GR4 - #0093 #7004 - #0094 #0000 -../../../as/outi.casl:65: LAD GR3,1,GR3 - #0095 #1233 - #0096 #0001 -../../../as/outi.casl:66: JUMP RPU - #0097 #6400 - #0098 #008C -../../../as/outi.casl:67:RNEXT LAD GR3,1 - #0099 #1230 - #009A #0001 -../../../as/outi.casl:68:RPO CPL GR2,GR3 - #009B #4523 -../../../as/outi.casl:69: JMI RFIN - #009C #6100 - #009D #00A7 -../../../as/outi.casl:70: POP GR4 - #009E #7140 -../../../as/outi.casl:71: LD GR5,GR1 - #009F #1451 -../../../as/outi.casl:72: ADDL GR5,GR3 - #00A0 #2653 -../../../as/outi.casl:73: ST GR4,-1,GR5 - #00A1 #1145 - #00A2 #FFFF -../../../as/outi.casl:74: LAD GR3,1,GR3 - #00A3 #1233 - #00A4 #0001 -../../../as/outi.casl:75: JUMP RPO - #00A5 #6400 - #00A6 #009B -../../../as/outi.casl:76:RFIN POP GR5 - #00A7 #7150 -../../../as/outi.casl:77: POP GR4 - #00A8 #7140 -../../../as/outi.casl:78: POP GR3 - #00A9 #7130 -../../../as/outi.casl:79: RET - #00AA #8100 -../../../as/outi.casl:80: END -../../../as/outi.casl:81:;GR1の内容をマイナス値にする -../../../as/outi.casl:82:;例: 10 -> -10, -20 -> 20 -../../../as/outi.casl:83:INV START -../../../as/outi.casl:84: XOR GR1,=#FFFF - #00B3 #FFFF - #00AB #3210 - #00AC #00B3 -../../../as/outi.casl:85: LAD GR1,1,GR1 - #00AD #1211 - #00AE #0001 -../../../as/outi.casl:86: RET - #00AF #8100 -../../../as/outi.casl:87: END -0 -1 -2 -16 -256 -4096 -32767 --1 --2 --16 --256 --4096 --32767 --32768 diff --git a/test/astest/outi/Makefile b/test/astest/outi/Makefile deleted file mode 100644 index ab1d8b0..0000000 --- a/test/astest/outi/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -UNITNAME = outi -ASFILE = ../../../as/outi_call.casl ../../../as/outi.casl -CASL2FLAG = -al -# INFILE = -include ../Test.mk diff --git a/test/astest/outtest/0.txt b/test/astest/outtest/0.txt deleted file mode 100644 index dec8117..0000000 --- a/test/astest/outtest/0.txt +++ /dev/null @@ -1,215 +0,0 @@ - -Assemble ../../../as/outtest.casl (0) -../../../as/outtest.casl:1:OTEST START -../../../as/outtest.casl:2: OUT IOBUF,IOLEN -../../../as/outtest.casl:3: RET -../../../as/outtest.casl:4: ; Memory -../../../as/outtest.casl:5:IOBUF DC 'aaaa',10,'b','c',10,'as','qwerty','111111' -../../../as/outtest.casl:6:IOLEN DC 24 -../../../as/outtest.casl:7: END - -Label:::: -IOLEN ---> #0029 -OTEST ---> #0000 -IOBUF ---> #0013 - -Assemble ../../../as/outtest.casl (1) -../../../as/outtest.casl:1:OTEST START -../../../as/outtest.casl:2: OUT IOBUF,IOLEN - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #0013 - #0006 #1020 - #0007 #0029 - #0008 #F000 - #0009 #0002 - #000A #1210 - #000B #002A - #002A #000A - #000C #1220 - #000D #0001 - #000E #F000 - #000F #0002 - #0010 #7120 - #0011 #7110 -../../../as/outtest.casl:3: RET - #0012 #8100 -../../../as/outtest.casl:4: ; Memory -../../../as/outtest.casl:5:IOBUF DC 'aaaa',10,'b','c',10,'as','qwerty','111111' - #0013 #0061 - #0014 #0061 - #0015 #0061 - #0016 #0061 - #0017 #000A - #0018 #0062 - #0019 #0063 - #001A #000A - #001B #0061 - #001C #0073 - #001D #0071 - #001E #0077 - #001F #0065 - #0020 #0072 - #0021 #0074 - #0022 #0079 - #0023 #0031 - #0024 #0031 - #0025 #0031 - #0026 #0031 - #0027 #0031 - #0028 #0031 -../../../as/outtest.casl:6:IOLEN DC 24 - #0029 #0018 -../../../as/outtest.casl:7: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 511 = #01FF = 0000000111111111 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 510 = #01FE = 0000000111111110 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 19 = #0013 = 0000000000010011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 510 = #01FE = 0000000111111110 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 19 = #0013 = 0000000000010011 -#0008: GR2: 24 = #0018 = 0000000000011000 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -aaaa -bc -asqwerty111111. -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 19 = #0013 = 0000000000010011 -#000A: GR2: 24 = #0018 = 0000000000011000 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 42 = #002A = 0000000000101010 -#000C: GR2: 24 = #0018 = 0000000000011000 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 42 = #002A = 0000000000101010 -#000E: GR2: 1 = #0001 = 0000000000000001 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 42 = #002A = 0000000000101010 -#0010: GR2: 1 = #0001 = 0000000000000001 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 42 = #002A = 0000000000101010 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 511 = #01FF = 0000000111111111 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 0 = #0000 = 0000000000000000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - diff --git a/test/astest/outtest/Makefile b/test/astest/outtest/Makefile deleted file mode 100644 index 7a1bc93..0000000 --- a/test/astest/outtest/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = outtest -include ../Test.mk diff --git a/test/astest/outtest1/0.txt b/test/astest/outtest1/0.txt deleted file mode 100644 index e080962..0000000 --- a/test/astest/outtest1/0.txt +++ /dev/null @@ -1,194 +0,0 @@ - -Assemble ../../../as/outtest1.casl (0) -../../../as/outtest1.casl:1:OTEST START -../../../as/outtest1.casl:2: OUT IOBUF,IOLEN -../../../as/outtest1.casl:3: RET -../../../as/outtest1.casl:4: ; Memory -../../../as/outtest1.casl:5:IOBUF DC 'abcd' -../../../as/outtest1.casl:6:IOLEN DC 4 -../../../as/outtest1.casl:7: END - -Label:::: -IOLEN ---> #0017 -OTEST ---> #0000 -IOBUF ---> #0013 - -Assemble ../../../as/outtest1.casl (1) -../../../as/outtest1.casl:1:OTEST START -../../../as/outtest1.casl:2: OUT IOBUF,IOLEN - #0000 #7001 - #0001 #0000 - #0002 #7002 - #0003 #0000 - #0004 #1210 - #0005 #0013 - #0006 #1020 - #0007 #0017 - #0008 #F000 - #0009 #0002 - #000A #1210 - #000B #0018 - #0018 #000A - #000C #1220 - #000D #0001 - #000E #F000 - #000F #0002 - #0010 #7120 - #0011 #7110 -../../../as/outtest1.casl:3: RET - #0012 #8100 -../../../as/outtest1.casl:4: ; Memory -../../../as/outtest1.casl:5:IOBUF DC 'abcd' - #0013 #0061 - #0014 #0062 - #0015 #0063 - #0016 #0064 -../../../as/outtest1.casl:6:IOLEN DC 4 - #0017 #0004 -../../../as/outtest1.casl:7: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 511 = #01FF = 0000000111111111 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 510 = #01FE = 0000000111111110 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 19 = #0013 = 0000000000010011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 510 = #01FE = 0000000111111110 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 19 = #0013 = 0000000000010011 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -abcd#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 19 = #0013 = 0000000000010011 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 24 = #0018 = 0000000000011000 -#000C: GR2: 4 = #0004 = 0000000000000100 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 24 = #0018 = 0000000000011000 -#000E: GR2: 1 = #0001 = 0000000000000001 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 24 = #0018 = 0000000000011000 -#0010: GR2: 1 = #0001 = 0000000000000001 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 24 = #0018 = 0000000000011000 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 511 = #01FF = 0000000111111111 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 0 = #0000 = 0000000000000000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - diff --git a/test/astest/outtest1/Makefile b/test/astest/outtest1/Makefile deleted file mode 100644 index 9b76e0e..0000000 --- a/test/astest/outtest1/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = outtest1 -include ../Test.mk diff --git a/test/astest/outtest2/0.txt b/test/astest/outtest2/0.txt deleted file mode 100644 index c9152ac..0000000 --- a/test/astest/outtest2/0.txt +++ /dev/null @@ -1,212 +0,0 @@ - -Assemble ../../../as/outtest2.casl (0) -../../../as/outtest2.casl:1:OTEST START -../../../as/outtest2.casl:2: PUSH 0,GR1 -../../../as/outtest2.casl:3: PUSH 0,GR2 -../../../as/outtest2.casl:4: LAD GR1,OBUF -../../../as/outtest2.casl:5: LD GR2,LEN -../../../as/outtest2.casl:6: SVC 2 -../../../as/outtest2.casl:7: LAD GR1,=#A -../../../as/outtest2.casl:8: LAD GR2,1 -../../../as/outtest2.casl:9: SVC 2 -../../../as/outtest2.casl:10: POP GR2 -../../../as/outtest2.casl:11: POP GR1 -../../../as/outtest2.casl:12: RET -../../../as/outtest2.casl:13: ; Memory -../../../as/outtest2.casl:14:OBUF DC 'abcd' -../../../as/outtest2.casl:15:LEN DC 4 -../../../as/outtest2.casl:16: END - -Label:::: -OTEST ---> #0000 -OBUF ---> #0013 -LEN ---> #0017 - -Assemble ../../../as/outtest2.casl (1) -../../../as/outtest2.casl:1:OTEST START -../../../as/outtest2.casl:2: PUSH 0,GR1 - #0000 #7001 - #0001 #0000 -../../../as/outtest2.casl:3: PUSH 0,GR2 - #0002 #7002 - #0003 #0000 -../../../as/outtest2.casl:4: LAD GR1,OBUF - #0004 #1210 - #0005 #0013 -../../../as/outtest2.casl:5: LD GR2,LEN - #0006 #1020 - #0007 #0017 -../../../as/outtest2.casl:6: SVC 2 - #0008 #F000 - #0009 #0002 -../../../as/outtest2.casl:7: LAD GR1,=#A - #0018 #000A - #000A #1210 - #000B #0018 -../../../as/outtest2.casl:8: LAD GR2,1 - #000C #1220 - #000D #0001 -../../../as/outtest2.casl:9: SVC 2 - #000E #F000 - #000F #0002 -../../../as/outtest2.casl:10: POP GR2 - #0010 #7120 -../../../as/outtest2.casl:11: POP GR1 - #0011 #7110 -../../../as/outtest2.casl:12: RET - #0012 #8100 -../../../as/outtest2.casl:13: ; Memory -../../../as/outtest2.casl:14:OBUF DC 'abcd' - #0013 #0061 - #0014 #0062 - #0015 #0063 - #0016 #0064 -../../../as/outtest2.casl:15:LEN DC 4 - #0017 #0004 -../../../as/outtest2.casl:16: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 0 = #0000 = 0000000000000000 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 511 = #01FF = 0000000111111111 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 510 = #01FE = 0000000111111110 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 19 = #0013 = 0000000000010011 -#0006: GR2: 0 = #0000 = 0000000000000000 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 510 = #01FE = 0000000111111110 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 19 = #0013 = 0000000000010011 -#0008: GR2: 4 = #0004 = 0000000000000100 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -abcd#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 19 = #0013 = 0000000000010011 -#000A: GR2: 4 = #0004 = 0000000000000100 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 24 = #0018 = 0000000000011000 -#000C: GR2: 4 = #0004 = 0000000000000100 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 24 = #0018 = 0000000000011000 -#000E: GR2: 1 = #0001 = 0000000000000001 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 24 = #0018 = 0000000000011000 -#0010: GR2: 1 = #0001 = 0000000000000001 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0011: Register:::: -#0011: GR0: 0 = #0000 = 0000000000000000 -#0011: GR1: 24 = #0018 = 0000000000011000 -#0011: GR2: 0 = #0000 = 0000000000000000 -#0011: GR3: 0 = #0000 = 0000000000000000 -#0011: GR4: 0 = #0000 = 0000000000000000 -#0011: GR5: 0 = #0000 = 0000000000000000 -#0011: GR6: 0 = #0000 = 0000000000000000 -#0011: GR7: 0 = #0000 = 0000000000000000 -#0011: SP: 511 = #01FF = 0000000111111111 -#0011: PR: 17 = #0011 = 0000000000010001 -#0011: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 0 = #0000 = 0000000000000000 -#0012: GR2: 0 = #0000 = 0000000000000000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 512 = #0200 = 0000001000000000 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - diff --git a/test/astest/outtest2/Makefile b/test/astest/outtest2/Makefile deleted file mode 100644 index ff5f3b5..0000000 --- a/test/astest/outtest2/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = outtest2 -include ../Test.mk diff --git a/test/astest/outtest_err/0.txt b/test/astest/outtest_err/0.txt deleted file mode 100644 index 0911a66..0000000 --- a/test/astest/outtest_err/0.txt +++ /dev/null @@ -1,10 +0,0 @@ - -Assemble ../../../as/outtest_err.casl (0) -../../../as/outtest_err.casl:1:OTEST START -../../../as/outtest_err.casl:2: OUT IOBUF,IOLEN -../../../as/outtest_err.casl:3: RET -../../../as/outtest_err.casl:4: ; Memory -../../../as/outtest_err.casl:5:IOBUF 5 -Assemble error - 112: 5: not command of no operand - ../../../as/outtest_err.casl:5: IOBUF 5 - diff --git a/test/astest/outtest_err/Makefile b/test/astest/outtest_err/Makefile deleted file mode 100644 index 8724808..0000000 --- a/test/astest/outtest_err/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = outtest_err -include ../Test.mk diff --git a/test/astest/ptn1/0.txt b/test/astest/ptn1/0.txt deleted file mode 100644 index 5b69d8e..0000000 --- a/test/astest/ptn1/0.txt +++ /dev/null @@ -1,190 +0,0 @@ - -Assemble ../../../as/ptn1_call.casl (0) - -Assemble ../../../as/ptn1.casl (0) - -Label:::: -PTN1 ---> #0005 -MAIN ---> #0000 - -Assemble ../../../as/ptn1_call.casl (1) -../../../as/ptn1_call.casl:1:MAIN START -../../../as/ptn1_call.casl:2: LAD GR1,5 - #0000 #1210 - #0001 #0005 -../../../as/ptn1_call.casl:3: CALL PTN1 - #0002 #8000 - #0003 #0005 -../../../as/ptn1_call.casl:4: RET - #0004 #8100 -../../../as/ptn1_call.casl:5: END - -Assemble ../../../as/ptn1.casl (1) -../../../as/ptn1.casl:1:PTN1 START -../../../as/ptn1.casl:2: PUSH 0,GR1 - #0005 #7001 - #0006 #0000 -../../../as/ptn1.casl:3: LAD GR2,15 - #0007 #1220 - #0008 #000F -../../../as/ptn1.casl:4: SUBL GR2,GR1 - #0009 #2721 -../../../as/ptn1.casl:5: LD GR1,GR2 - #000A #1412 -../../../as/ptn1.casl:6: LD GR2,=#8000 - #0011 #8000 - #000B #1020 - #000C #0011 -../../../as/ptn1.casl:7: SRA GR2,0,GR1 - #000D #5121 - #000E #0000 -../../../as/ptn1.casl:8: POP GR1 - #000F #7110 -../../../as/ptn1.casl:9: RET - #0010 #8100 -../../../as/ptn1.casl:10: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 5 = #0005 = 0000000000000101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 5 = #0005 = 0000000000000101 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 5 = #0005 = 0000000000000101 -#0007: GR2: 0 = #0000 = 0000000000000000 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 510 = #01FE = 0000000111111110 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 5 = #0005 = 0000000000000101 -#0009: GR2: 15 = #000F = 0000000000001111 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 510 = #01FE = 0000000111111110 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 5 = #0005 = 0000000000000101 -#000A: GR2: 10 = #000A = 0000000000001010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 10 = #000A = 0000000000001010 -#000B: GR2: 10 = #000A = 0000000000001010 -#000B: GR3: 0 = #0000 = 0000000000000000 -#000B: GR4: 0 = #0000 = 0000000000000000 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 510 = #01FE = 0000000111111110 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: 10 = #000A = 0000000000001010 -#000D: GR2: 32768 = #8000 = 1000000000000000 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 510 = #01FE = 0000000111111110 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: 10 = #000A = 0000000000001010 -#000F: GR2: 65504 = #FFE0 = 1111111111100000 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 510 = #01FE = 0000000111111110 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 010 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 5 = #0005 = 0000000000000101 -#0010: GR2: 65504 = #FFE0 = 1111111111100000 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 010 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 5 = #0005 = 0000000000000101 -#0004: GR2: 65504 = #FFE0 = 1111111111100000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 - diff --git a/test/astest/ptn1/Makefile b/test/astest/ptn1/Makefile deleted file mode 100644 index 154cab9..0000000 --- a/test/astest/ptn1/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = ptn1 -ASFILE = ../../../as/ptn1_call.casl ../../../as/ptn1.casl -CASL2FLAG = -laT -include ../Test.mk diff --git a/test/astest/ptn2/0.txt b/test/astest/ptn2/0.txt deleted file mode 100644 index f397062..0000000 --- a/test/astest/ptn2/0.txt +++ /dev/null @@ -1,190 +0,0 @@ - -Assemble ../../../as/ptn2_call.casl (0) - -Assemble ../../../as/ptn2.casl (0) - -Label:::: -PTN2 ---> #0005 -MAIN ---> #0000 - -Assemble ../../../as/ptn2_call.casl (1) -../../../as/ptn2_call.casl:1:MAIN START -../../../as/ptn2_call.casl:2: LAD GR1,5 - #0000 #1210 - #0001 #0005 -../../../as/ptn2_call.casl:3: CALL PTN2 - #0002 #8000 - #0003 #0005 -../../../as/ptn2_call.casl:4: RET - #0004 #8100 -../../../as/ptn2_call.casl:5: END - -Assemble ../../../as/ptn2.casl (1) -../../../as/ptn2.casl:1:PTN2 START -../../../as/ptn2.casl:2: PUSH 0,GR1 - #0005 #7001 - #0006 #0000 -../../../as/ptn2.casl:3: LAD GR2,16 - #0007 #1220 - #0008 #0010 -../../../as/ptn2.casl:4: SUBL GR2,GR1 - #0009 #2721 -../../../as/ptn2.casl:5: LD GR1,GR2 - #000A #1412 -../../../as/ptn2.casl:6: LD GR2,=#FFFF - #0011 #FFFF - #000B #1020 - #000C #0011 -../../../as/ptn2.casl:7: SRL GR2,0,GR1 - #000D #5321 - #000E #0000 -../../../as/ptn2.casl:8: POP GR1 - #000F #7110 -../../../as/ptn2.casl:9: RET - #0010 #8100 -../../../as/ptn2.casl:10: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 5 = #0005 = 0000000000000101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 5 = #0005 = 0000000000000101 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 5 = #0005 = 0000000000000101 -#0007: GR2: 0 = #0000 = 0000000000000000 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 510 = #01FE = 0000000111111110 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 5 = #0005 = 0000000000000101 -#0009: GR2: 16 = #0010 = 0000000000010000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 510 = #01FE = 0000000111111110 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 5 = #0005 = 0000000000000101 -#000A: GR2: 11 = #000B = 0000000000001011 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000B: Register:::: -#000B: GR0: 0 = #0000 = 0000000000000000 -#000B: GR1: 11 = #000B = 0000000000001011 -#000B: GR2: 11 = #000B = 0000000000001011 -#000B: GR3: 0 = #0000 = 0000000000000000 -#000B: GR4: 0 = #0000 = 0000000000000000 -#000B: GR5: 0 = #0000 = 0000000000000000 -#000B: GR6: 0 = #0000 = 0000000000000000 -#000B: GR7: 0 = #0000 = 0000000000000000 -#000B: SP: 510 = #01FE = 0000000111111110 -#000B: PR: 11 = #000B = 0000000000001011 -#000B: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: 11 = #000B = 0000000000001011 -#000D: GR2: 65535 = #FFFF = 1111111111111111 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 510 = #01FE = 0000000111111110 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 010 - -#000F: Register:::: -#000F: GR0: 0 = #0000 = 0000000000000000 -#000F: GR1: 11 = #000B = 0000000000001011 -#000F: GR2: 31 = #001F = 0000000000011111 -#000F: GR3: 0 = #0000 = 0000000000000000 -#000F: GR4: 0 = #0000 = 0000000000000000 -#000F: GR5: 0 = #0000 = 0000000000000000 -#000F: GR6: 0 = #0000 = 0000000000000000 -#000F: GR7: 0 = #0000 = 0000000000000000 -#000F: SP: 510 = #01FE = 0000000111111110 -#000F: PR: 15 = #000F = 0000000000001111 -#000F: FR (OF SF ZF): 100 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 5 = #0005 = 0000000000000101 -#0010: GR2: 31 = #001F = 0000000000011111 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 511 = #01FF = 0000000111111111 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 100 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 5 = #0005 = 0000000000000101 -#0004: GR2: 31 = #001F = 0000000000011111 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 100 - diff --git a/test/astest/ptn2/Makefile b/test/astest/ptn2/Makefile deleted file mode 100644 index f240c2c..0000000 --- a/test/astest/ptn2/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = ptn2 -ASFILE = ../../../as/ptn2_call.casl ../../../as/ptn2.casl -CASL2FLAG = -laT -include ../Test.mk diff --git a/test/astest/ptn3/0.txt b/test/astest/ptn3/0.txt deleted file mode 100644 index 54d31e3..0000000 --- a/test/astest/ptn3/0.txt +++ /dev/null @@ -1,113 +0,0 @@ - -Assemble ../../../as/ptn3_call.casl (0) - -Assemble ../../../as/ptn3.casl (0) - -Label:::: -PTN3 ---> #0005 -MAIN ---> #0000 - -Assemble ../../../as/ptn3_call.casl (1) -../../../as/ptn3_call.casl:1:MAIN START -../../../as/ptn3_call.casl:2: LAD GR1,5 - #0000 #1210 - #0001 #0005 -../../../as/ptn3_call.casl:3: CALL PTN3 - #0002 #8000 - #0003 #0005 -../../../as/ptn3_call.casl:4: RET - #0004 #8100 -../../../as/ptn3_call.casl:5: END - -Assemble ../../../as/ptn3.casl (1) -../../../as/ptn3.casl:1:PTN3 START -../../../as/ptn3.casl:2: LD GR2,=#0001 - #000A #0001 - #0005 #1020 - #0006 #000A -../../../as/ptn3.casl:3: SLL GR2,0,GR1 - #0007 #5221 - #0008 #0000 -../../../as/ptn3.casl:4: RET - #0009 #8100 -../../../as/ptn3.casl:5: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 5 = #0005 = 0000000000000101 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0005: Register:::: -#0005: GR0: 0 = #0000 = 0000000000000000 -#0005: GR1: 5 = #0005 = 0000000000000101 -#0005: GR2: 0 = #0000 = 0000000000000000 -#0005: GR3: 0 = #0000 = 0000000000000000 -#0005: GR4: 0 = #0000 = 0000000000000000 -#0005: GR5: 0 = #0000 = 0000000000000000 -#0005: GR6: 0 = #0000 = 0000000000000000 -#0005: GR7: 0 = #0000 = 0000000000000000 -#0005: SP: 511 = #01FF = 0000000111111111 -#0005: PR: 5 = #0005 = 0000000000000101 -#0005: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 5 = #0005 = 0000000000000101 -#0007: GR2: 1 = #0001 = 0000000000000001 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 5 = #0005 = 0000000000000101 -#0009: GR2: 32 = #0020 = 0000000000100000 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 5 = #0005 = 0000000000000101 -#0004: GR2: 32 = #0020 = 0000000000100000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - diff --git a/test/astest/ptn3/Makefile b/test/astest/ptn3/Makefile deleted file mode 100644 index e65ab7e..0000000 --- a/test/astest/ptn3/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = ptn3 -ASFILE = ../../../as/ptn3_call.casl ../../../as/ptn3.casl -CASL2FLAG = -laT -include ../Test.mk diff --git a/test/astest/ptn4/0.txt b/test/astest/ptn4/0.txt deleted file mode 100644 index a466b6d..0000000 --- a/test/astest/ptn4/0.txt +++ /dev/null @@ -1,520 +0,0 @@ - -Assemble ../../../as/ptn4_call.casl (0) - -Assemble ../../../as/ptn4.casl (0) - -Assemble ../../../as/ptn1.casl (0) - -Assemble ../../../as/ptn2.casl (0) - -Label:::: -PTN1 ---> #001A -PTN2 ---> #0026 -PTN4 ---> #0007 -MAIN ---> #0000 -WRK ---> #0019 - -Assemble ../../../as/ptn4_call.casl (1) -../../../as/ptn4_call.casl:1:MAIN START -../../../as/ptn4_call.casl:2: LAD GR1,10 - #0000 #1210 - #0001 #000A -../../../as/ptn4_call.casl:3: LAD GR2,5 - #0002 #1220 - #0003 #0005 -../../../as/ptn4_call.casl:4: CALL PTN4 - #0004 #8000 - #0005 #0007 -../../../as/ptn4_call.casl:5: RET - #0006 #8100 -../../../as/ptn4_call.casl:6: END - -Assemble ../../../as/ptn4.casl (1) -../../../as/ptn4.casl:1:PTN4 START -../../../as/ptn4.casl:2: ST GR1,WRK - #0007 #1110 - #0008 #0019 -../../../as/ptn4.casl:3: LD GR1,GR2 - #0009 #1412 -../../../as/ptn4.casl:4: CALL PTN1 - #000A #8000 - #000B #001A -../../../as/ptn4.casl:5: PUSH 0,GR2 ; PTN1 の結果を一時保存 - #000C #7002 - #000D #0000 -../../../as/ptn4.casl:6: LD GR1,WRK - #000E #1010 - #000F #0019 -../../../as/ptn4.casl:7: LAD GR1,1,GR1 ; ビット番号の調整 - #0010 #1211 - #0011 #0001 -../../../as/ptn4.casl:8: CALL PTN2 - #0012 #8000 - #0013 #0026 -../../../as/ptn4.casl:9: POP GR1 ; 保存していた PTN1 の結果を GR1 ヘ - #0014 #7110 -../../../as/ptn4.casl:10: XOR GR2,GR1 - #0015 #3621 -../../../as/ptn4.casl:11: LD GR1,WRK - #0016 #1010 - #0017 #0019 -../../../as/ptn4.casl:12: RET - #0018 #8100 -../../../as/ptn4.casl:13:WRK DS 1 - #0019 #0000 -../../../as/ptn4.casl:14: END - -Assemble ../../../as/ptn1.casl (1) -../../../as/ptn1.casl:1:PTN1 START -../../../as/ptn1.casl:2: PUSH 0,GR1 - #001A #7001 - #001B #0000 -../../../as/ptn1.casl:3: LAD GR2,15 - #001C #1220 - #001D #000F -../../../as/ptn1.casl:4: SUBL GR2,GR1 - #001E #2721 -../../../as/ptn1.casl:5: LD GR1,GR2 - #001F #1412 -../../../as/ptn1.casl:6: LD GR2,=#8000 - #0032 #8000 - #0020 #1020 - #0021 #0032 -../../../as/ptn1.casl:7: SRA GR2,0,GR1 - #0022 #5121 - #0023 #0000 -../../../as/ptn1.casl:8: POP GR1 - #0024 #7110 -../../../as/ptn1.casl:9: RET - #0025 #8100 -../../../as/ptn1.casl:10: END - -Assemble ../../../as/ptn2.casl (1) -../../../as/ptn2.casl:1:PTN2 START -../../../as/ptn2.casl:2: PUSH 0,GR1 - #0026 #7001 - #0027 #0000 -../../../as/ptn2.casl:3: LAD GR2,16 - #0028 #1220 - #0029 #0010 -../../../as/ptn2.casl:4: SUBL GR2,GR1 - #002A #2721 -../../../as/ptn2.casl:5: LD GR1,GR2 - #002B #1412 -../../../as/ptn2.casl:6: LD GR2,=#FFFF - #0033 #FFFF - #002C #1020 - #002D #0033 -../../../as/ptn2.casl:7: SRL GR2,0,GR1 - #002E #5321 - #002F #0000 -../../../as/ptn2.casl:8: POP GR1 - #0030 #7110 -../../../as/ptn2.casl:9: RET - #0031 #8100 -../../../as/ptn2.casl:10: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 10 = #000A = 0000000000001010 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 10 = #000A = 0000000000001010 -#0004: GR2: 5 = #0005 = 0000000000000101 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0007: Register:::: -#0007: GR0: 0 = #0000 = 0000000000000000 -#0007: GR1: 10 = #000A = 0000000000001010 -#0007: GR2: 5 = #0005 = 0000000000000101 -#0007: GR3: 0 = #0000 = 0000000000000000 -#0007: GR4: 0 = #0000 = 0000000000000000 -#0007: GR5: 0 = #0000 = 0000000000000000 -#0007: GR6: 0 = #0000 = 0000000000000000 -#0007: GR7: 0 = #0000 = 0000000000000000 -#0007: SP: 511 = #01FF = 0000000111111111 -#0007: PR: 7 = #0007 = 0000000000000111 -#0007: FR (OF SF ZF): 000 - -#0009: Register:::: -#0009: GR0: 0 = #0000 = 0000000000000000 -#0009: GR1: 10 = #000A = 0000000000001010 -#0009: GR2: 5 = #0005 = 0000000000000101 -#0009: GR3: 0 = #0000 = 0000000000000000 -#0009: GR4: 0 = #0000 = 0000000000000000 -#0009: GR5: 0 = #0000 = 0000000000000000 -#0009: GR6: 0 = #0000 = 0000000000000000 -#0009: GR7: 0 = #0000 = 0000000000000000 -#0009: SP: 511 = #01FF = 0000000111111111 -#0009: PR: 9 = #0009 = 0000000000001001 -#0009: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 5 = #0005 = 0000000000000101 -#000A: GR2: 5 = #0005 = 0000000000000101 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 511 = #01FF = 0000000111111111 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#001A: Register:::: -#001A: GR0: 0 = #0000 = 0000000000000000 -#001A: GR1: 5 = #0005 = 0000000000000101 -#001A: GR2: 5 = #0005 = 0000000000000101 -#001A: GR3: 0 = #0000 = 0000000000000000 -#001A: GR4: 0 = #0000 = 0000000000000000 -#001A: GR5: 0 = #0000 = 0000000000000000 -#001A: GR6: 0 = #0000 = 0000000000000000 -#001A: GR7: 0 = #0000 = 0000000000000000 -#001A: SP: 510 = #01FE = 0000000111111110 -#001A: PR: 26 = #001A = 0000000000011010 -#001A: FR (OF SF ZF): 000 - -#001C: Register:::: -#001C: GR0: 0 = #0000 = 0000000000000000 -#001C: GR1: 5 = #0005 = 0000000000000101 -#001C: GR2: 5 = #0005 = 0000000000000101 -#001C: GR3: 0 = #0000 = 0000000000000000 -#001C: GR4: 0 = #0000 = 0000000000000000 -#001C: GR5: 0 = #0000 = 0000000000000000 -#001C: GR6: 0 = #0000 = 0000000000000000 -#001C: GR7: 0 = #0000 = 0000000000000000 -#001C: SP: 509 = #01FD = 0000000111111101 -#001C: PR: 28 = #001C = 0000000000011100 -#001C: FR (OF SF ZF): 000 - -#001E: Register:::: -#001E: GR0: 0 = #0000 = 0000000000000000 -#001E: GR1: 5 = #0005 = 0000000000000101 -#001E: GR2: 15 = #000F = 0000000000001111 -#001E: GR3: 0 = #0000 = 0000000000000000 -#001E: GR4: 0 = #0000 = 0000000000000000 -#001E: GR5: 0 = #0000 = 0000000000000000 -#001E: GR6: 0 = #0000 = 0000000000000000 -#001E: GR7: 0 = #0000 = 0000000000000000 -#001E: SP: 509 = #01FD = 0000000111111101 -#001E: PR: 30 = #001E = 0000000000011110 -#001E: FR (OF SF ZF): 000 - -#001F: Register:::: -#001F: GR0: 0 = #0000 = 0000000000000000 -#001F: GR1: 5 = #0005 = 0000000000000101 -#001F: GR2: 10 = #000A = 0000000000001010 -#001F: GR3: 0 = #0000 = 0000000000000000 -#001F: GR4: 0 = #0000 = 0000000000000000 -#001F: GR5: 0 = #0000 = 0000000000000000 -#001F: GR6: 0 = #0000 = 0000000000000000 -#001F: GR7: 0 = #0000 = 0000000000000000 -#001F: SP: 509 = #01FD = 0000000111111101 -#001F: PR: 31 = #001F = 0000000000011111 -#001F: FR (OF SF ZF): 000 - -#0020: Register:::: -#0020: GR0: 0 = #0000 = 0000000000000000 -#0020: GR1: 10 = #000A = 0000000000001010 -#0020: GR2: 10 = #000A = 0000000000001010 -#0020: GR3: 0 = #0000 = 0000000000000000 -#0020: GR4: 0 = #0000 = 0000000000000000 -#0020: GR5: 0 = #0000 = 0000000000000000 -#0020: GR6: 0 = #0000 = 0000000000000000 -#0020: GR7: 0 = #0000 = 0000000000000000 -#0020: SP: 509 = #01FD = 0000000111111101 -#0020: PR: 32 = #0020 = 0000000000100000 -#0020: FR (OF SF ZF): 000 - -#0022: Register:::: -#0022: GR0: 0 = #0000 = 0000000000000000 -#0022: GR1: 10 = #000A = 0000000000001010 -#0022: GR2: 32768 = #8000 = 1000000000000000 -#0022: GR3: 0 = #0000 = 0000000000000000 -#0022: GR4: 0 = #0000 = 0000000000000000 -#0022: GR5: 0 = #0000 = 0000000000000000 -#0022: GR6: 0 = #0000 = 0000000000000000 -#0022: GR7: 0 = #0000 = 0000000000000000 -#0022: SP: 509 = #01FD = 0000000111111101 -#0022: PR: 34 = #0022 = 0000000000100010 -#0022: FR (OF SF ZF): 010 - -#0024: Register:::: -#0024: GR0: 0 = #0000 = 0000000000000000 -#0024: GR1: 10 = #000A = 0000000000001010 -#0024: GR2: 65504 = #FFE0 = 1111111111100000 -#0024: GR3: 0 = #0000 = 0000000000000000 -#0024: GR4: 0 = #0000 = 0000000000000000 -#0024: GR5: 0 = #0000 = 0000000000000000 -#0024: GR6: 0 = #0000 = 0000000000000000 -#0024: GR7: 0 = #0000 = 0000000000000000 -#0024: SP: 509 = #01FD = 0000000111111101 -#0024: PR: 36 = #0024 = 0000000000100100 -#0024: FR (OF SF ZF): 010 - -#0025: Register:::: -#0025: GR0: 0 = #0000 = 0000000000000000 -#0025: GR1: 5 = #0005 = 0000000000000101 -#0025: GR2: 65504 = #FFE0 = 1111111111100000 -#0025: GR3: 0 = #0000 = 0000000000000000 -#0025: GR4: 0 = #0000 = 0000000000000000 -#0025: GR5: 0 = #0000 = 0000000000000000 -#0025: GR6: 0 = #0000 = 0000000000000000 -#0025: GR7: 0 = #0000 = 0000000000000000 -#0025: SP: 510 = #01FE = 0000000111111110 -#0025: PR: 37 = #0025 = 0000000000100101 -#0025: FR (OF SF ZF): 010 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 5 = #0005 = 0000000000000101 -#000C: GR2: 65504 = #FFE0 = 1111111111100000 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 511 = #01FF = 0000000111111111 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 010 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 5 = #0005 = 0000000000000101 -#000E: GR2: 65504 = #FFE0 = 1111111111100000 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 510 = #01FE = 0000000111111110 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 010 - -#0010: Register:::: -#0010: GR0: 0 = #0000 = 0000000000000000 -#0010: GR1: 10 = #000A = 0000000000001010 -#0010: GR2: 65504 = #FFE0 = 1111111111100000 -#0010: GR3: 0 = #0000 = 0000000000000000 -#0010: GR4: 0 = #0000 = 0000000000000000 -#0010: GR5: 0 = #0000 = 0000000000000000 -#0010: GR6: 0 = #0000 = 0000000000000000 -#0010: GR7: 0 = #0000 = 0000000000000000 -#0010: SP: 510 = #01FE = 0000000111111110 -#0010: PR: 16 = #0010 = 0000000000010000 -#0010: FR (OF SF ZF): 000 - -#0012: Register:::: -#0012: GR0: 0 = #0000 = 0000000000000000 -#0012: GR1: 11 = #000B = 0000000000001011 -#0012: GR2: 65504 = #FFE0 = 1111111111100000 -#0012: GR3: 0 = #0000 = 0000000000000000 -#0012: GR4: 0 = #0000 = 0000000000000000 -#0012: GR5: 0 = #0000 = 0000000000000000 -#0012: GR6: 0 = #0000 = 0000000000000000 -#0012: GR7: 0 = #0000 = 0000000000000000 -#0012: SP: 510 = #01FE = 0000000111111110 -#0012: PR: 18 = #0012 = 0000000000010010 -#0012: FR (OF SF ZF): 000 - -#0026: Register:::: -#0026: GR0: 0 = #0000 = 0000000000000000 -#0026: GR1: 11 = #000B = 0000000000001011 -#0026: GR2: 65504 = #FFE0 = 1111111111100000 -#0026: GR3: 0 = #0000 = 0000000000000000 -#0026: GR4: 0 = #0000 = 0000000000000000 -#0026: GR5: 0 = #0000 = 0000000000000000 -#0026: GR6: 0 = #0000 = 0000000000000000 -#0026: GR7: 0 = #0000 = 0000000000000000 -#0026: SP: 509 = #01FD = 0000000111111101 -#0026: PR: 38 = #0026 = 0000000000100110 -#0026: FR (OF SF ZF): 000 - -#0028: Register:::: -#0028: GR0: 0 = #0000 = 0000000000000000 -#0028: GR1: 11 = #000B = 0000000000001011 -#0028: GR2: 65504 = #FFE0 = 1111111111100000 -#0028: GR3: 0 = #0000 = 0000000000000000 -#0028: GR4: 0 = #0000 = 0000000000000000 -#0028: GR5: 0 = #0000 = 0000000000000000 -#0028: GR6: 0 = #0000 = 0000000000000000 -#0028: GR7: 0 = #0000 = 0000000000000000 -#0028: SP: 508 = #01FC = 0000000111111100 -#0028: PR: 40 = #0028 = 0000000000101000 -#0028: FR (OF SF ZF): 000 - -#002A: Register:::: -#002A: GR0: 0 = #0000 = 0000000000000000 -#002A: GR1: 11 = #000B = 0000000000001011 -#002A: GR2: 16 = #0010 = 0000000000010000 -#002A: GR3: 0 = #0000 = 0000000000000000 -#002A: GR4: 0 = #0000 = 0000000000000000 -#002A: GR5: 0 = #0000 = 0000000000000000 -#002A: GR6: 0 = #0000 = 0000000000000000 -#002A: GR7: 0 = #0000 = 0000000000000000 -#002A: SP: 508 = #01FC = 0000000111111100 -#002A: PR: 42 = #002A = 0000000000101010 -#002A: FR (OF SF ZF): 000 - -#002B: Register:::: -#002B: GR0: 0 = #0000 = 0000000000000000 -#002B: GR1: 11 = #000B = 0000000000001011 -#002B: GR2: 5 = #0005 = 0000000000000101 -#002B: GR3: 0 = #0000 = 0000000000000000 -#002B: GR4: 0 = #0000 = 0000000000000000 -#002B: GR5: 0 = #0000 = 0000000000000000 -#002B: GR6: 0 = #0000 = 0000000000000000 -#002B: GR7: 0 = #0000 = 0000000000000000 -#002B: SP: 508 = #01FC = 0000000111111100 -#002B: PR: 43 = #002B = 0000000000101011 -#002B: FR (OF SF ZF): 000 - -#002C: Register:::: -#002C: GR0: 0 = #0000 = 0000000000000000 -#002C: GR1: 5 = #0005 = 0000000000000101 -#002C: GR2: 5 = #0005 = 0000000000000101 -#002C: GR3: 0 = #0000 = 0000000000000000 -#002C: GR4: 0 = #0000 = 0000000000000000 -#002C: GR5: 0 = #0000 = 0000000000000000 -#002C: GR6: 0 = #0000 = 0000000000000000 -#002C: GR7: 0 = #0000 = 0000000000000000 -#002C: SP: 508 = #01FC = 0000000111111100 -#002C: PR: 44 = #002C = 0000000000101100 -#002C: FR (OF SF ZF): 000 - -#002E: Register:::: -#002E: GR0: 0 = #0000 = 0000000000000000 -#002E: GR1: 5 = #0005 = 0000000000000101 -#002E: GR2: 65535 = #FFFF = 1111111111111111 -#002E: GR3: 0 = #0000 = 0000000000000000 -#002E: GR4: 0 = #0000 = 0000000000000000 -#002E: GR5: 0 = #0000 = 0000000000000000 -#002E: GR6: 0 = #0000 = 0000000000000000 -#002E: GR7: 0 = #0000 = 0000000000000000 -#002E: SP: 508 = #01FC = 0000000111111100 -#002E: PR: 46 = #002E = 0000000000101110 -#002E: FR (OF SF ZF): 010 - -#0030: Register:::: -#0030: GR0: 0 = #0000 = 0000000000000000 -#0030: GR1: 5 = #0005 = 0000000000000101 -#0030: GR2: 2047 = #07FF = 0000011111111111 -#0030: GR3: 0 = #0000 = 0000000000000000 -#0030: GR4: 0 = #0000 = 0000000000000000 -#0030: GR5: 0 = #0000 = 0000000000000000 -#0030: GR6: 0 = #0000 = 0000000000000000 -#0030: GR7: 0 = #0000 = 0000000000000000 -#0030: SP: 508 = #01FC = 0000000111111100 -#0030: PR: 48 = #0030 = 0000000000110000 -#0030: FR (OF SF ZF): 100 - -#0031: Register:::: -#0031: GR0: 0 = #0000 = 0000000000000000 -#0031: GR1: 11 = #000B = 0000000000001011 -#0031: GR2: 2047 = #07FF = 0000011111111111 -#0031: GR3: 0 = #0000 = 0000000000000000 -#0031: GR4: 0 = #0000 = 0000000000000000 -#0031: GR5: 0 = #0000 = 0000000000000000 -#0031: GR6: 0 = #0000 = 0000000000000000 -#0031: GR7: 0 = #0000 = 0000000000000000 -#0031: SP: 509 = #01FD = 0000000111111101 -#0031: PR: 49 = #0031 = 0000000000110001 -#0031: FR (OF SF ZF): 100 - -#0014: Register:::: -#0014: GR0: 0 = #0000 = 0000000000000000 -#0014: GR1: 11 = #000B = 0000000000001011 -#0014: GR2: 2047 = #07FF = 0000011111111111 -#0014: GR3: 0 = #0000 = 0000000000000000 -#0014: GR4: 0 = #0000 = 0000000000000000 -#0014: GR5: 0 = #0000 = 0000000000000000 -#0014: GR6: 0 = #0000 = 0000000000000000 -#0014: GR7: 0 = #0000 = 0000000000000000 -#0014: SP: 510 = #01FE = 0000000111111110 -#0014: PR: 20 = #0014 = 0000000000010100 -#0014: FR (OF SF ZF): 100 - -#0015: Register:::: -#0015: GR0: 0 = #0000 = 0000000000000000 -#0015: GR1: 65504 = #FFE0 = 1111111111100000 -#0015: GR2: 2047 = #07FF = 0000011111111111 -#0015: GR3: 0 = #0000 = 0000000000000000 -#0015: GR4: 0 = #0000 = 0000000000000000 -#0015: GR5: 0 = #0000 = 0000000000000000 -#0015: GR6: 0 = #0000 = 0000000000000000 -#0015: GR7: 0 = #0000 = 0000000000000000 -#0015: SP: 511 = #01FF = 0000000111111111 -#0015: PR: 21 = #0015 = 0000000000010101 -#0015: FR (OF SF ZF): 100 - -#0016: Register:::: -#0016: GR0: 0 = #0000 = 0000000000000000 -#0016: GR1: 65504 = #FFE0 = 1111111111100000 -#0016: GR2: 63519 = #F81F = 1111100000011111 -#0016: GR3: 0 = #0000 = 0000000000000000 -#0016: GR4: 0 = #0000 = 0000000000000000 -#0016: GR5: 0 = #0000 = 0000000000000000 -#0016: GR6: 0 = #0000 = 0000000000000000 -#0016: GR7: 0 = #0000 = 0000000000000000 -#0016: SP: 511 = #01FF = 0000000111111111 -#0016: PR: 22 = #0016 = 0000000000010110 -#0016: FR (OF SF ZF): 010 - -#0018: Register:::: -#0018: GR0: 0 = #0000 = 0000000000000000 -#0018: GR1: 10 = #000A = 0000000000001010 -#0018: GR2: 63519 = #F81F = 1111100000011111 -#0018: GR3: 0 = #0000 = 0000000000000000 -#0018: GR4: 0 = #0000 = 0000000000000000 -#0018: GR5: 0 = #0000 = 0000000000000000 -#0018: GR6: 0 = #0000 = 0000000000000000 -#0018: GR7: 0 = #0000 = 0000000000000000 -#0018: SP: 511 = #01FF = 0000000111111111 -#0018: PR: 24 = #0018 = 0000000000011000 -#0018: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 10 = #000A = 0000000000001010 -#0006: GR2: 63519 = #F81F = 1111100000011111 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 512 = #0200 = 0000001000000000 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - diff --git a/test/astest/ptn4/Makefile b/test/astest/ptn4/Makefile deleted file mode 100644 index 7f4c7f1..0000000 --- a/test/astest/ptn4/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = ptn4 -ASFILE = ../../../as/ptn4_call.casl ../../../as/ptn4.casl ../../../as/ptn1.casl ../../../as/ptn2.casl -CASL2FLAG = -laT -include ../Test.mk diff --git a/test/astest/pushpop/0.txt b/test/astest/pushpop/0.txt deleted file mode 100644 index 65f6287..0000000 --- a/test/astest/pushpop/0.txt +++ /dev/null @@ -1,165 +0,0 @@ - -Assemble ../../../as/pushpop.casl (0) -../../../as/pushpop.casl:1:OTEST START -../../../as/pushpop.casl:2: LD GR1,=1 -../../../as/pushpop.casl:3: LD GR2,=2 -../../../as/pushpop.casl:4: PUSH 0,GR1 -../../../as/pushpop.casl:5: PUSH 0,GR2 -../../../as/pushpop.casl:6: LAD GR1,0 -../../../as/pushpop.casl:7: LAD GR2,0 -../../../as/pushpop.casl:8: POP GR2 -../../../as/pushpop.casl:9: POP GR1 -../../../as/pushpop.casl:10: RET -../../../as/pushpop.casl:11: END - -Label:::: -OTEST ---> #0000 - -Assemble ../../../as/pushpop.casl (1) -../../../as/pushpop.casl:1:OTEST START -../../../as/pushpop.casl:2: LD GR1,=1 - #000F #0001 - #0000 #1010 - #0001 #000F -../../../as/pushpop.casl:3: LD GR2,=2 - #0010 #0002 - #0002 #1020 - #0003 #0010 -../../../as/pushpop.casl:4: PUSH 0,GR1 - #0004 #7001 - #0005 #0000 -../../../as/pushpop.casl:5: PUSH 0,GR2 - #0006 #7002 - #0007 #0000 -../../../as/pushpop.casl:6: LAD GR1,0 - #0008 #1210 - #0009 #0000 -../../../as/pushpop.casl:7: LAD GR2,0 - #000A #1220 - #000B #0000 -../../../as/pushpop.casl:8: POP GR2 - #000C #7120 -../../../as/pushpop.casl:9: POP GR1 - #000D #7110 -../../../as/pushpop.casl:10: RET - #000E #8100 -../../../as/pushpop.casl:11: END - -Executing machine codes -#0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP: 512 = #0200 = 0000001000000000 -#0000: PR: 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 000 - -#0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 1 = #0001 = 0000000000000001 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP: 512 = #0200 = 0000001000000000 -#0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 000 - -#0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 1 = #0001 = 0000000000000001 -#0004: GR2: 2 = #0002 = 0000000000000010 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP: 512 = #0200 = 0000001000000000 -#0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 000 - -#0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 1 = #0001 = 0000000000000001 -#0006: GR2: 2 = #0002 = 0000000000000010 -#0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 0 = #0000 = 0000000000000000 -#0006: GR5: 0 = #0000 = 0000000000000000 -#0006: GR6: 0 = #0000 = 0000000000000000 -#0006: GR7: 0 = #0000 = 0000000000000000 -#0006: SP: 511 = #01FF = 0000000111111111 -#0006: PR: 6 = #0006 = 0000000000000110 -#0006: FR (OF SF ZF): 000 - -#0008: Register:::: -#0008: GR0: 0 = #0000 = 0000000000000000 -#0008: GR1: 1 = #0001 = 0000000000000001 -#0008: GR2: 2 = #0002 = 0000000000000010 -#0008: GR3: 0 = #0000 = 0000000000000000 -#0008: GR4: 0 = #0000 = 0000000000000000 -#0008: GR5: 0 = #0000 = 0000000000000000 -#0008: GR6: 0 = #0000 = 0000000000000000 -#0008: GR7: 0 = #0000 = 0000000000000000 -#0008: SP: 510 = #01FE = 0000000111111110 -#0008: PR: 8 = #0008 = 0000000000001000 -#0008: FR (OF SF ZF): 000 - -#000A: Register:::: -#000A: GR0: 0 = #0000 = 0000000000000000 -#000A: GR1: 0 = #0000 = 0000000000000000 -#000A: GR2: 2 = #0002 = 0000000000000010 -#000A: GR3: 0 = #0000 = 0000000000000000 -#000A: GR4: 0 = #0000 = 0000000000000000 -#000A: GR5: 0 = #0000 = 0000000000000000 -#000A: GR6: 0 = #0000 = 0000000000000000 -#000A: GR7: 0 = #0000 = 0000000000000000 -#000A: SP: 510 = #01FE = 0000000111111110 -#000A: PR: 10 = #000A = 0000000000001010 -#000A: FR (OF SF ZF): 000 - -#000C: Register:::: -#000C: GR0: 0 = #0000 = 0000000000000000 -#000C: GR1: 0 = #0000 = 0000000000000000 -#000C: GR2: 0 = #0000 = 0000000000000000 -#000C: GR3: 0 = #0000 = 0000000000000000 -#000C: GR4: 0 = #0000 = 0000000000000000 -#000C: GR5: 0 = #0000 = 0000000000000000 -#000C: GR6: 0 = #0000 = 0000000000000000 -#000C: GR7: 0 = #0000 = 0000000000000000 -#000C: SP: 510 = #01FE = 0000000111111110 -#000C: PR: 12 = #000C = 0000000000001100 -#000C: FR (OF SF ZF): 000 - -#000D: Register:::: -#000D: GR0: 0 = #0000 = 0000000000000000 -#000D: GR1: 0 = #0000 = 0000000000000000 -#000D: GR2: 2 = #0002 = 0000000000000010 -#000D: GR3: 0 = #0000 = 0000000000000000 -#000D: GR4: 0 = #0000 = 0000000000000000 -#000D: GR5: 0 = #0000 = 0000000000000000 -#000D: GR6: 0 = #0000 = 0000000000000000 -#000D: GR7: 0 = #0000 = 0000000000000000 -#000D: SP: 511 = #01FF = 0000000111111111 -#000D: PR: 13 = #000D = 0000000000001101 -#000D: FR (OF SF ZF): 000 - -#000E: Register:::: -#000E: GR0: 0 = #0000 = 0000000000000000 -#000E: GR1: 1 = #0001 = 0000000000000001 -#000E: GR2: 2 = #0002 = 0000000000000010 -#000E: GR3: 0 = #0000 = 0000000000000000 -#000E: GR4: 0 = #0000 = 0000000000000000 -#000E: GR5: 0 = #0000 = 0000000000000000 -#000E: GR6: 0 = #0000 = 0000000000000000 -#000E: GR7: 0 = #0000 = 0000000000000000 -#000E: SP: 512 = #0200 = 0000001000000000 -#000E: PR: 14 = #000E = 0000000000001110 -#000E: FR (OF SF ZF): 000 - diff --git a/test/astest/pushpop/Makefile b/test/astest/pushpop/Makefile deleted file mode 100644 index 8320888..0000000 --- a/test/astest/pushpop/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -UNITNAME = pushpop -include ../Test.mk diff --git a/test/astest/sla2/Makefile b/test/astest/sla2/Makefile deleted file mode 100644 index 23673f5..0000000 --- a/test/astest/sla2/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = sla2 -CASL2FLAG = -tadls -include ../Test.mk diff --git a/test/astest/sra2/Makefile b/test/astest/sra2/Makefile deleted file mode 100644 index 2a9e1c0..0000000 --- a/test/astest/sra2/Makefile +++ /dev/null @@ -1,3 +0,0 @@ -UNITNAME = sra2 -CASL2FLAG = -tadls -include ../Test.mk diff --git a/test/astest/summary/0.txt b/test/astest/summary/0.txt deleted file mode 100644 index c7b0d48..0000000 --- a/test/astest/summary/0.txt +++ /dev/null @@ -1,101 +0,0 @@ - -Assemble ../../../as/summary_call.casl (0) -../../../as/summary_call.casl:1:MAIN START -../../../as/summary_call.casl:2: LAD GR1,DATA -../../../as/summary_call.casl:3: LD GR0,CNT -../../../as/summary_call.casl:4: CALL SUMMARY -../../../as/summary_call.casl:5: RET -../../../as/summary_call.casl:6:DATA DC #9600,#F000,#A400 -../../../as/summary_call.casl:7:CNT DC 3 -../../../as/summary_call.casl:8: END - -Assemble ../../../as/summary.casl (0) -../../../as/summary.casl:1:SUMMARY START -../../../as/summary.casl:2: RPUSH -../../../as/summary.casl:3:; カウンタ領域と出力バッファを初期化 -../../../as/summary.casl:4: LD GR2,=0 -../../../as/summary.casl:5: LD GR3,=' ' -../../../as/summary.casl:6: LD GR4,=0 ; ループカウンタ -../../../as/summary.casl:7: LAD GR5,PBUF ; 出力バッファのポインタ -../../../as/summary.casl:8:LOOP1 ST GR2,COUNTR,GR4 ; カウンタ領域を初期化 -../../../as/summary.casl:9: ST GR3,0,GR5 ; 出力バッファを空白で初期化 -../../../as/summary.casl:10: ST GR3,1,GR5 -../../../as/summary.casl:11: ST GR3,2,GR5 -../../../as/summary.casl:12: LAD GR5,3,GR5 ; 出力バッファのポインタを更新 -../../../as/summary.casl:13: LAD GR4,1,GR4 ; ループカウンタを更新 -../../../as/summary.casl:14: CPA GR4,=16 -../../../as/summary.casl:15: JMI LOOP1 -../../../as/summary.casl:16:; 項目ごとに "はい" と答えた人数を集計 -../../../as/summary.casl:17: LD GR5,=0 ; GR5: "はい" の人数の最大値 -../../../as/summary.casl:18:LOOP2 LD GR4,=0 ; カウンタ領域のポインタ -../../../as/summary.casl:19: LD GR2,0,GR1 ; GR2 ←1人分の回答 -../../../as/summary.casl:20:LOOP3 SLL GR2,1 ; 回答は "はい" ? -../../../as/summary.casl:21: JOV ON -../../../as/summary.casl:22: JZE NEXTW ; 残りの項目はすべて "いいえ" -../../../as/summary.casl:23: JUMP OFF -../../../as/summary.casl:24:ON LD GR3,COUNTR,GR4 ; カウンタに1を加算 -../../../as/summary.casl:25: ADDA GR3,=1 -../../../as/summary.casl:26: ST GR3,COUNTR,GR4 -../../../as/summary.casl:27: CPA GR3,GR5 ; 最大値と比較 -../../../as/summary.casl:28: JPL CHANGE -../../../as/summary.casl:29: JUMP OFF -../../../as/summary.casl:30:CHANGE LD GR5,GR3 ; 最大値を入替え -../../../as/summary.casl:31:OFF LAD GR4,1,GR4 ; 次の項目 -../../../as/summary.casl:32: JUMP LOOP3 -../../../as/summary.casl:33:NEXTW LAD GR1,1,GR1 -../../../as/summary.casl:34: SUBA GR0,=1 ; 全回答処理済? -../../../as/summary.casl:35: JPL LOOP2 -../../../as/summary.casl:36:; 集計結果を棒グラフで出力 -../../../as/summary.casl:37: LD GR5,GR5 -../../../as/summary.casl:38: JZE FIN -../../../as/summary.casl:39: LD GR0,='*' -../../../as/summary.casl:40:LOOP4 LD GR3,=1 ; 出力バッファのポインタ -../../../as/summary.casl:41: LD GR4,=0 ; カウンタ領域のポインタ -../../../as/summary.casl:42:LOOP5 CPA GR5,COUNTR,GR4 ; "はい" の人数と比較 -../../../as/summary.casl:43: JNZ NOTSET -../../../as/summary.casl:44: ST GR0,PBUF,GR3 ; 出力バッファに "*" を設定 -../../../as/summary.casl:45:NOTSET LAD GR3,3,GR3 ; 出力バッファのポインタを更新 -../../../as/summary.casl:46: LAD GR4,1,GR4 ; カウンタ領域のポインタを更新 -../../../as/summary.casl:47: CPA GR4,=16 -../../../as/summary.casl:48: JMI LOOP5 -../../../as/summary.casl:49: OUT PBUF,PLEN -../../../as/summary.casl:50: SUBA GR5,=1 -../../../as/summary.casl:51: JPL LOOP4 -../../../as/summary.casl:52:FIN OUT FOOTER,PLEN -../../../as/summary.casl:53: RPOP -../../../as/summary.casl:54: RET -../../../as/summary.casl:55:COUNTR DS 16 ; カウンタ領域 -../../../as/summary.casl:56:PLEN DC 48 -../../../as/summary.casl:57:PBUF DS 48 ; 出力バッファ -../../../as/summary.casl:58:FOOTER DC '01 02 03 04 05 06 07 08 09 10 11 12 13 ' -../../../as/summary.casl:59: DC '14 15 16 ' -../../../as/summary.casl:60: END - -Label:::: -PBUF ---> #00AD -LOOP1 ---> #0021 -LOOP2 ---> #0033 -LOOP3 ---> #0037 -LOOP4 ---> #005A -LOOP5 ---> #005E -COUNTR ---> #009C -CNT ---> #000A -OFF ---> #004B -SUMMARY ---> #000B -FOOTER ---> #00DD -PLEN ---> #00AC -DATA ---> #0007 -NOTSET ---> #0064 -CHANGE ---> #004A -MAIN ---> #0000 -NEXTW ---> #004F -ON ---> #003F -FIN ---> #0082 - -Assemble ../../../as/summary_call.casl (1) - -Assemble ../../../as/summary.casl (1) - * - * * * * - * * * * * * -01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 diff --git a/test/astest/summary/Makefile b/test/astest/summary/Makefile deleted file mode 100644 index c1fdf68..0000000 --- a/test/astest/summary/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = summary -ASFILE = ../../../as/summary_call.casl ../../../as/summary.casl -CASL2FLAG = -sl -include ../Test.mk diff --git a/test/astest/summary_lderr/0.txt b/test/astest/summary_lderr/0.txt deleted file mode 100644 index 599abab..0000000 --- a/test/astest/summary_lderr/0.txt +++ /dev/null @@ -1,381 +0,0 @@ - -Assemble ../../../as/summary_call.casl (0) - -Assemble ../../../as/summary_lderr.casl (0) - -Label:::: -PBUF ---> #00AD -LOOP1 ---> #0021 -LOOP2 ---> #0033 -LOOP3 ---> #0037 -LOOP4 ---> #005A -LOOP5 ---> #005E -COUNTR ---> #009C -CNT ---> #000A -OFF ---> #004B -SUMMARY ---> #000B -FOOTER ---> #00DD -PLEN ---> #00AC -DATA ---> #0007 -NOTSET ---> #0064 -CHANGE ---> #004A -MAIN ---> #0000 -NEXTW ---> #004F -ON ---> #003F -FIN ---> #0082 - -Assemble ../../../as/summary_call.casl (1) -../../../as/summary_call.casl:1:MAIN START -../../../as/summary_call.casl:2: LAD GR1,DATA - #0000 #1210 - #0001 #0007 -../../../as/summary_call.casl:3: LD GR0,CNT - #0002 #1000 - #0003 #000A -../../../as/summary_call.casl:4: CALL SUMMARY - #0004 #8000 - #0005 #000B -../../../as/summary_call.casl:5: RET - #0006 #8100 -../../../as/summary_call.casl:6:DATA DC #9600,#F000,#A400 - #0007 #9600 - #0008 #F000 - #0009 #A400 -../../../as/summary_call.casl:7:CNT DC 3 - #000A #0003 -../../../as/summary_call.casl:8: END - -Assemble ../../../as/summary_lderr.casl (1) -../../../as/summary_lderr.casl:1:SUMMARY START -../../../as/summary_lderr.casl:2: RPUSH - #000B #7001 - #000C #0000 - #000D #7002 - #000E #0000 - #000F #7003 - #0010 #0000 - #0011 #7004 - #0012 #0000 - #0013 #7005 - #0014 #0000 - #0015 #7006 - #0016 #0000 - #0017 #7007 - #0018 #0000 -../../../as/summary_lderr.casl:3:; カウンタ領域と出力バッファを初期化 -../../../as/summary_lderr.casl:4: LD GR2,=0 - #010D #0000 - #0019 #1020 - #001A #010D -../../../as/summary_lderr.casl:5: LD GR3,=' ' - #010E #0020 - #001B #1030 - #001C #010E -../../../as/summary_lderr.casl:6: LD GR4,=0 ; ループカウンタ - #010F #0000 - #001D #1040 - #001E #010F -../../../as/summary_lderr.casl:7: LAD GR5,PBUF ; 出力バッファのポインタ - #001F #1250 - #0020 #00AD -../../../as/summary_lderr.casl:8:LOOP1 ST GR2,COUNTR,GR4 ; カウンタ領域を初期化 - #0021 #1124 - #0022 #009C -../../../as/summary_lderr.casl:9: ST GR3,0,GR5 ; 出力バッファを空白で初期化 - #0023 #1135 - #0024 #0000 -../../../as/summary_lderr.casl:10: ST GR3,1,GR5 - #0025 #1135 - #0026 #0001 -../../../as/summary_lderr.casl:11: ST GR3,2,GR5 - #0027 #1135 - #0028 #0002 -../../../as/summary_lderr.casl:12: LAD GR5,3,GR5 ; 出力バッファのポインタを更新 - #0029 #1255 - #002A #0003 -../../../as/summary_lderr.casl:13: LAD GR4,1,GR4 ; ループカウンタを更新 - #002B #1244 - #002C #0001 -../../../as/summary_lderr.casl:14: CPA GR4,=16 - #0110 #0010 - #002D #4040 - #002E #0110 -../../../as/summary_lderr.casl:15: JMI LOOP1 - #002F #6100 - #0030 #0021 -../../../as/summary_lderr.casl:16:; 項目ごとに "はい" と答えた人数を集計 -../../../as/summary_lderr.casl:17: LD GR5,=0 ; GR5: "はい" の人数の最大値 - #0111 #0000 - #0031 #1050 - #0032 #0111 -../../../as/summary_lderr.casl:18:LOOP2 LD GR4,=0 ; カウンタ領域のポインタ - #0112 #0000 - #0033 #1040 - #0034 #0112 -../../../as/summary_lderr.casl:19: LD GR2,0,GR1 ; GR2 ←1人分の回答 - #0035 #1021 - #0036 #0000 -../../../as/summary_lderr.casl:20:LOOP3 SLL GR2,1 ; 回答は "はい" ? - #0037 #5220 - #0038 #0001 -../../../as/summary_lderr.casl:21: JOV ON - #0039 #6600 - #003A #003F -../../../as/summary_lderr.casl:22: JZE NEXTW ; 残りの項目はすべて "いいえ" - #003B #6300 - #003C #004F -../../../as/summary_lderr.casl:23: JUMP OFF - #003D #6400 - #003E #004B -../../../as/summary_lderr.casl:24:ON LD GR3,COUNTR,GR4 ; カウンタに1を加算 - #003F #1034 - #0040 #009C -../../../as/summary_lderr.casl:25: ADDA GR3,=1 - #0113 #0001 - #0041 #2030 - #0042 #0113 -../../../as/summary_lderr.casl:26: ST GR3,COUNTR,GR4 - #0043 #1134 - #0044 #009C -../../../as/summary_lderr.casl:27: CPA GR3,GR5 ; 最大値と比較 - #0045 #4435 -../../../as/summary_lderr.casl:28: JPL CHANGE - #0046 #6500 - #0047 #004A -../../../as/summary_lderr.casl:29: JUMP OFF - #0048 #6400 - #0049 #004B -../../../as/summary_lderr.casl:30:CHANGE LD GR5,GR3 ; 最大値を入替え - #004A #1453 -../../../as/summary_lderr.casl:31:OFF LAD GR4,1,GR4 ; 次の項目 - #004B #1244 - #004C #0001 -../../../as/summary_lderr.casl:32: JUMP LOOP3 - #004D #6400 - #004E #0037 -../../../as/summary_lderr.casl:33:NEXTW LAD GR1,1,GR1 - #004F #1211 - #0050 #0001 -../../../as/summary_lderr.casl:34: SUBA GR0,=1 ; 全回答処理済? - #0114 #0001 - #0051 #2100 - #0052 #0114 -../../../as/summary_lderr.casl:35: JPL LOOP2 - #0053 #6500 - #0054 #0033 -../../../as/summary_lderr.casl:36:; 集計結果を棒グラフで出力 -../../../as/summary_lderr.casl:37: LD GR5,GR5 - #0055 #1455 -../../../as/summary_lderr.casl:38: JZE FIN - #0056 #6300 - #0057 #0082 -../../../as/summary_lderr.casl:39: LD GR0,='*' - #0115 #002A - #0058 #1000 - #0059 #0115 -../../../as/summary_lderr.casl:40:LOOP4 LD GR3,=1 ; 出力バッファのポインタ - #0116 #0001 - #005A #1030 - #005B #0116 -../../../as/summary_lderr.casl:41: LD GR4,0 ; カウンタ領域のポインタ - #005C #1040 - #005D #0000 -../../../as/summary_lderr.casl:42:LOOP5 CPA GR5,COUNTR,GR4 ; "はい" の人数と比較 - #005E #4054 - #005F #009C -../../../as/summary_lderr.casl:43: JNZ NOTSET - #0060 #6200 - #0061 #0064 -../../../as/summary_lderr.casl:44: ST GR0,PBUF,GR3 ; 出力バッファに "*" を設定 - #0062 #1103 - #0063 #00AD -../../../as/summary_lderr.casl:45:NOTSET LAD GR3,3,GR3 ; 出力バッファのポインタを更新 - #0064 #1233 - #0065 #0003 -../../../as/summary_lderr.casl:46: LAD GR4,1,GR4 ; カウンタ領域のポインタを更新 - #0066 #1244 - #0067 #0001 -../../../as/summary_lderr.casl:47: CPA GR4,=16 - #0117 #0010 - #0068 #4040 - #0069 #0117 -../../../as/summary_lderr.casl:48: JMI LOOP5 - #006A #6100 - #006B #005E -../../../as/summary_lderr.casl:49: OUT PBUF,PLEN - #006C #7001 - #006D #0000 - #006E #7002 - #006F #0000 - #0070 #1210 - #0071 #00AD - #0072 #1020 - #0073 #00AC - #0074 #F000 - #0075 #0002 - #0076 #1210 - #0077 #0118 - #0118 #000A - #0078 #1220 - #0079 #0001 - #007A #F000 - #007B #0002 - #007C #7120 - #007D #7110 -../../../as/summary_lderr.casl:50: SUBA GR5,=1 - #0119 #0001 - #007E #2150 - #007F #0119 -../../../as/summary_lderr.casl:51: JPL LOOP4 - #0080 #6500 - #0081 #005A -../../../as/summary_lderr.casl:52:FIN OUT FOOTER,PLEN - #0082 #7001 - #0083 #0000 - #0084 #7002 - #0085 #0000 - #0086 #1210 - #0087 #00DD - #0088 #1020 - #0089 #00AC - #008A #F000 - #008B #0002 - #008C #1210 - #008D #011A - #011A #000A - #008E #1220 - #008F #0001 - #0090 #F000 - #0091 #0002 - #0092 #7120 - #0093 #7110 -../../../as/summary_lderr.casl:53: RPOP - #0094 #7170 - #0095 #7160 - #0096 #7150 - #0097 #7140 - #0098 #7130 - #0099 #7120 - #009A #7110 -../../../as/summary_lderr.casl:54: RET - #009B #8100 -../../../as/summary_lderr.casl:55:COUNTR DS 16 ; カウンタ領域 - #009C #0000 - #009D #0000 - #009E #0000 - #009F #0000 - #00A0 #0000 - #00A1 #0000 - #00A2 #0000 - #00A3 #0000 - #00A4 #0000 - #00A5 #0000 - #00A6 #0000 - #00A7 #0000 - #00A8 #0000 - #00A9 #0000 - #00AA #0000 - #00AB #0000 -../../../as/summary_lderr.casl:56:PLEN DC 48 - #00AC #0030 -../../../as/summary_lderr.casl:57:PBUF DS 48 ; 出力バッファ - #00AD #0000 - #00AE #0000 - #00AF #0000 - #00B0 #0000 - #00B1 #0000 - #00B2 #0000 - #00B3 #0000 - #00B4 #0000 - #00B5 #0000 - #00B6 #0000 - #00B7 #0000 - #00B8 #0000 - #00B9 #0000 - #00BA #0000 - #00BB #0000 - #00BC #0000 - #00BD #0000 - #00BE #0000 - #00BF #0000 - #00C0 #0000 - #00C1 #0000 - #00C2 #0000 - #00C3 #0000 - #00C4 #0000 - #00C5 #0000 - #00C6 #0000 - #00C7 #0000 - #00C8 #0000 - #00C9 #0000 - #00CA #0000 - #00CB #0000 - #00CC #0000 - #00CD #0000 - #00CE #0000 - #00CF #0000 - #00D0 #0000 - #00D1 #0000 - #00D2 #0000 - #00D3 #0000 - #00D4 #0000 - #00D5 #0000 - #00D6 #0000 - #00D7 #0000 - #00D8 #0000 - #00D9 #0000 - #00DA #0000 - #00DB #0000 - #00DC #0000 -../../../as/summary_lderr.casl:58:FOOTER DC '01 02 03 04 05 06 07 08 09 10 11 12 13 ' - #00DD #0030 - #00DE #0031 - #00DF #0020 - #00E0 #0030 - #00E1 #0032 - #00E2 #0020 - #00E3 #0030 - #00E4 #0033 - #00E5 #0020 - #00E6 #0030 - #00E7 #0034 - #00E8 #0020 - #00E9 #0030 - #00EA #0035 - #00EB #0020 - #00EC #0030 - #00ED #0036 - #00EE #0020 - #00EF #0030 - #00F0 #0037 - #00F1 #0020 - #00F2 #0030 - #00F3 #0038 - #00F4 #0020 - #00F5 #0030 - #00F6 #0039 - #00F7 #0020 - #00F8 #0031 - #00F9 #0030 - #00FA #0020 - #00FB #0031 - #00FC #0031 - #00FD #0020 - #00FE #0031 - #00FF #0032 - #0100 #0020 - #0101 #0031 - #0102 #0033 - #0103 #0020 -../../../as/summary_lderr.casl:59: DC '14 15 16 ' - #0104 #0031 - #0105 #0034 - #0106 #0020 - #0107 #0031 - #0108 #0035 - #0109 #0020 - #010A #0031 - #010B #0036 - #010C #0020 -../../../as/summary_lderr.casl:60: END -Execute error - 206: PR:#005F: Address - out of COMET II memory diff --git a/test/astest/summary_lderr/Makefile b/test/astest/summary_lderr/Makefile deleted file mode 100644 index 993b13e..0000000 --- a/test/astest/summary_lderr/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -UNITNAME = summary_lderr -ASFILE = ../../../as/summary_call.casl ../../../as/summary_lderr.casl -CASL2FLAG = -al -include ../Test.mk diff --git a/test/integration/CASL2/CMD.mk b/test/integration/CASL2/CMD.mk new file mode 100644 index 0000000..0197200 --- /dev/null +++ b/test/integration/CASL2/CMD.mk @@ -0,0 +1,2 @@ +YACASL2DIR=../../../.. +CASL2 = $(YACASL2DIR)/casl2 diff --git a/test/integration/CASL2/Makefile b/test/integration/CASL2/Makefile new file mode 100644 index 0000000..7e15e45 --- /dev/null +++ b/test/integration/CASL2/Makefile @@ -0,0 +1,72 @@ +# テストグループ +# make : すべてのテストを実施し、ログを作成 +# make all : ↓ +# make clean : すべてのテストで、「make」で生成されたファイルをクリア +# make check : すべてのテストを実施 +# make cleanall: すべてのテストで、「make」と「make prepare」で生成されたファイルをクリア +# make prepare : すべてのテストの、想定結果を出力 +# make create : UNITNAMEで指定されたテストを新規に作成 +TESTS = `ls | grep "^[^A-Z].*"` +LOGFILE = TEST.log + +.PHONY: all check report clean cleanall prepare create +all: check report +check: + @rm -f $(LOGFILE) + @for target in $(TESTS); do \ + $(MAKE) check -C $$target; \ + done +$(LOGFILE): + @for target in $(TESTS); do \ + cat <$$target/report.txt >>$(LOGFILE); \ + done +report: $(LOGFILE) + @success=`grep "Success" $(LOGFILE) | wc -l`; \ + all=`cat $(LOGFILE) | wc -l`; \ + echo "$$success / $$all tests passed. Details in `pwd`/$(LOGFILE)"; \ + if test $$success -eq $$all; then \ + echo "All tests are succeded."; \ + else \ + grep "Failure" $(LOGFILE); \ + fi +clean: + @for target in $(TESTS); do \ + $(MAKE) clean -C $$target; \ + done + @rm -f $(LOGFILE) +cleanall: + @for target in $(TESTS); do \ + $(MAKE) cleanall -C $$target; \ + done + @rm -f $(LOGFILE) +prepare: + @for target in $(TESTS) ; do \ + $(MAKE) prepare -C $$target ;\ + done +create: +ifdef UNITNAME + @mkdir $(UNITNAME) + @echo 'include ../CMD.mk # YACASL2DIR, CASL2' >$(UNITNAME)/Makefile +ifdef CASL2FLAG + @echo 'CASL2FLAG = $(CASL2FLAG)' >>$(UNITNAME)/Makefile +else + @echo 'CASL2FLAG = -la' >>$(UNITNAME)/Makefile +endif +ifdef ASDIR + @echo 'ASDIR = $(ASDIR)' >>$(UNITNAME)/Makefile +else + @echo 'ASDIR = $$(YACASL2DIR)/as' >>$(UNITNAME)/Makefile +endif +ifdef ASFILE + @echo 'ASFILE = $(ASFILE)' >>$(UNITNAME)/Makefile +else + @echo 'ASFILE = $$(ASDIR)/$(UNITNAME).casl' >>$(UNITNAME)/Makefile +endif +ifdef INFILE + @echo 'IN = <$(INFILE)' >>$(UNITNAME)/Makefile +endif + @echo 'CMD = $$(CASL2) $$(CASL2FLAG) $$(ASFILE) $$(IN)' >>$(UNITNAME)/Makefile; \ + echo 'include ../TEST.mk' >>$(UNITNAME)/Makefile +else + @echo "no test created. set UNITNAME" +endif diff --git a/test/integration/CASL2/TEST.log b/test/integration/CASL2/TEST.log new file mode 100644 index 0000000..20529d8 --- /dev/null +++ b/test/integration/CASL2/TEST.log @@ -0,0 +1,76 @@ +abs_call: Test Success 2010-01-21 02:33:30 +adda0: Test Success 2010-01-21 02:33:30 +adda1: Test Success 2010-01-21 02:33:30 +adda_overflow: Test Success 2010-01-21 02:33:30 +addl: Test Success 2010-01-21 02:33:30 +addl_overflow: Test Success 2010-01-21 02:33:30 +and0: Test Success 2010-01-21 02:33:30 +and1: Test Success 2010-01-21 02:33:30 +and2: Test Success 2010-01-21 02:33:30 +and3: Test Success 2010-01-21 02:33:30 +binout: Test Success 2010-01-21 02:33:30 +call0: Test Success 2010-01-21 02:33:30 +call1: Test Success 2010-01-21 02:33:30 +call2: Test Success 2010-01-21 02:33:30 +cmd_err0: Test Success 2010-01-21 02:33:31 +cmd_err1: Test Success 2010-01-21 02:33:31 +count_call: Test Success 2010-01-21 02:33:31 +cpa1: Test Success 2010-01-21 02:33:31 +dc_overflow: Test Success 2010-01-21 02:33:31 +dc_spc: Test Success 2010-01-21 02:33:31 +divl0_call: Test Success 2010-01-21 02:33:32 +divl1_call: Test Success 2010-01-21 02:33:34 +ds_0: Test Success 2010-01-21 02:33:34 +ds_err: Test Success 2010-01-21 02:33:34 +fib_outl: Test Success 2010-01-21 02:33:34 +floatedit: Test Success 2010-01-21 02:33:34 +hanoi: Test Success 2010-01-21 02:33:34 +hello: Test Success 2010-01-21 02:33:34 +iotest: Test Success 2010-01-21 02:33:34 +labeldup_err: Test Success 2010-01-21 02:33:34 +lad0: Test Success 2010-01-21 02:33:34 +lad1: Test Success 2010-01-21 02:33:34 +lad2: Test Success 2010-01-21 02:33:34 +lad3: Test Success 2010-01-21 02:33:34 +ld0: Test Success 2010-01-21 02:33:34 +ld1: Test Success 2010-01-21 02:33:34 +ld2: Test Success 2010-01-21 02:33:34 +ld3: Test Success 2010-01-21 02:33:35 +ld4: Test Success 2010-01-21 02:33:35 +ld5: Test Success 2010-01-21 02:33:35 +ld_loop: Test Success 2010-01-21 02:33:35 +literal_spc: Test Success 2010-01-21 02:33:35 +literalstr: Test Success 2010-01-21 02:33:35 +minim_call: Test Success 2010-01-21 02:33:35 +mula0_call: Test Success 2010-01-21 02:33:40 +mula1_call: Test Success 2010-01-21 02:33:41 +mull0_call: Test Success 2010-01-21 02:33:46 +mull1_call: Test Success 2010-01-21 02:33:46 +opdspc_err: Test Success 2010-01-21 02:33:46 +out0: Test Success 2010-01-21 02:33:46 +out1: Test Success 2010-01-21 02:33:46 +outa_call: Test Success 2010-01-21 02:33:46 +outb_call: Test Success 2010-01-21 02:33:47 +outd_q15_call: Test Success 2010-01-21 02:33:47 +outl_call: Test Success 2010-01-21 02:33:47 +ptn1: Test Success 2010-01-21 02:33:47 +ptn2: Test Success 2010-01-21 02:33:47 +ptn3: Test Success 2010-01-21 02:33:47 +ptn4: Test Success 2010-01-21 02:33:47 +pushpop: Test Success 2010-01-21 02:33:47 +rev_call: Test Success 2010-01-21 02:33:47 +sla2: Test Success 2010-01-21 02:33:47 +sra2: Test Success 2010-01-21 02:33:47 +sra3: Test Success 2010-01-21 02:33:48 +sra4: Test Success 2010-01-21 02:33:48 +st0: Test Success 2010-01-21 02:33:48 +st1: Test Success 2010-01-21 02:33:48 +sum_call: Test Success 2010-01-21 02:33:48 +summary: Test Success 2010-01-21 02:33:48 +svc2: Test Success 2010-01-21 02:33:48 +svc2_out: Test Success 2010-01-21 02:33:48 +xor0: Test Success 2010-01-21 02:33:48 +xor1: Test Success 2010-01-21 02:33:48 +xor3: Test Success 2010-01-21 02:33:48 +xor4: Test Success 2010-01-21 02:33:48 +xor5: Test Success 2010-01-21 02:33:48 diff --git a/test/integration/CASL2/TEST.mk b/test/integration/CASL2/TEST.mk new file mode 100644 index 0000000..e33df44 --- /dev/null +++ b/test/integration/CASL2/TEST.mk @@ -0,0 +1,27 @@ +# テストのテンプレート +# make : CMDで設定されたコマンドを実行した出力結果を1.txtに出力し、0.txtと比較し、レポート +# make check : ↓ +# make prepare : CMDで設定されたコマンドを実行した出力結果を0.txt(テストの想定結果)に出力 +# make clean : 「make」で生成されたファイルをクリア +# make cleanall: 「make」と「make clean」で生成されたファイルをクリア +LOGFILE = ../TEST.log +ERRFILE = err.txt +UNITNAME = `pwd | xargs basename` + +.PHPNY: check prepare clean cleanall +check: clean report.txt +prepare: cleanall 0.txt +clean: + @rm -f 1.txt diff.txt report.txt +cleanall: clean + @rm -f 0.txt +0.txt 1.txt: $(CASL2) $(ASFILE) + @echo $(CMD) >$@; \ + $(CMD) >>$@ 2>$(ERRFILE); \ + if test -s $(ERRFILE); then cat err.txt >>$@; else rm -f $(ERRFILE); fi +diff.txt: 1.txt + @-diff 0.txt 1.txt >$@ 2>&1 +report.txt: diff.txt + @echo -n "$(UNITNAME): Test " >$@; \ + if test ! -s $^; then echo -n "Success " >>$@; rm -f $^; else echo -n "Failure " >>$@; fi; \ + echo `date +"%F %T"` >>$@ diff --git a/test/integration/CASL2/abs_call/0.txt b/test/integration/CASL2/abs_call/0.txt new file mode 100644 index 0000000..4d285e3 --- /dev/null +++ b/test/integration/CASL2/abs_call/0.txt @@ -0,0 +1,661 @@ +../../../../casl2 -sla ../../../../as/FUNC/abs_call.casl ../../../../as/FUNC/abs.casl ../../../../as/FUNC/outa.casl + +Assemble ../../../../as/FUNC/abs_call.casl (0) +../../../../as/FUNC/abs_call.casl:1:;;; ABSを呼び出す +../../../../as/FUNC/abs_call.casl:2:;;; casl2 abs_call.casl abs.casl outa.casl +../../../../as/FUNC/abs_call.casl:3:MAIN START +../../../../as/FUNC/abs_call.casl:4: LAD GR2,0 +../../../../as/FUNC/abs_call.casl:5:MLOOP CPA GR2,MLEN +../../../../as/FUNC/abs_call.casl:6: JZE MFIN +../../../../as/FUNC/abs_call.casl:7: LD GR1,MVAL,GR2 +../../../../as/FUNC/abs_call.casl:8: CALL ABS +../../../../as/FUNC/abs_call.casl:9: CALL OUTA +../../../../as/FUNC/abs_call.casl:10: LAD GR2,1,GR2 +../../../../as/FUNC/abs_call.casl:11: JUMP MLOOP +../../../../as/FUNC/abs_call.casl:12:MFIN RET +../../../../as/FUNC/abs_call.casl:13:MVAL DC 12,-12,1,-1,32767,-32767,0,-32768 +../../../../as/FUNC/abs_call.casl:14:MLEN DC 8 +../../../../as/FUNC/abs_call.casl:15: END + +Assemble ../../../../as/FUNC/abs.casl (0) +../../../../as/FUNC/abs.casl:1:;;; GR1を絶対値に変換する +../../../../as/FUNC/abs.casl:2:ABS START +../../../../as/FUNC/abs.casl:3: AND GR1,GR1 +../../../../as/FUNC/abs.casl:4: JPL ABSFIN +../../../../as/FUNC/abs.casl:5: JZE ABSFIN +../../../../as/FUNC/abs.casl:6: XOR GR1,=#FFFF +../../../../as/FUNC/abs.casl:7: LAD GR1,1,GR1 +../../../../as/FUNC/abs.casl:8:ABSFIN RET +../../../../as/FUNC/abs.casl:9: END + +Assemble ../../../../as/FUNC/outa.casl (0) +../../../../as/FUNC/outa.casl:1:;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +../../../../as/FUNC/outa.casl:2:OUTA START +../../../../as/FUNC/outa.casl:3: RPUSH +../../../../as/FUNC/outa.casl:4: LAD GR2,10 ; GR2に10進数の「10」を格納。 +../../../../as/FUNC/outa.casl:5: LAD GR0,0 ; GR0 <- 0 +../../../../as/FUNC/outa.casl:6: LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 +../../../../as/FUNC/outa.casl:7: ST GR0,LEN ; LENの初期化 +../../../../as/FUNC/outa.casl:8: AND GR1,GR1 ; GR1をテスト +../../../../as/FUNC/outa.casl:9: JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ +../../../../as/FUNC/outa.casl:10: JPL STI ; GR1が正数の場合、STIにジャンプ +../../../../as/FUNC/outa.casl:11: LAD GR4,1 ; GR1が負数の場合、GR4をオン +../../../../as/FUNC/outa.casl:12: CALL OABS ; GR1を正数に変換 +../../../../as/FUNC/outa.casl:13:STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 +../../../../as/FUNC/outa.casl:14: JMI STLST ; ↓ +../../../../as/FUNC/outa.casl:15: CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 +../../../../as/FUNC/outa.casl:16: LD GR1,GR3 ; GR1にGR3をコピー +../../../../as/FUNC/outa.casl:17: LD GR1,NCHAR,GR1 ; GR1を文字に変換 +../../../../as/FUNC/outa.casl:18: CALL STSTR ; GR1をSTR領域に格納 +../../../../as/FUNC/outa.casl:19: LD GR1,GR0 ; GR0をGR1にコピー +../../../../as/FUNC/outa.casl:20: JUMP STI ; ループ終端 +../../../../as/FUNC/outa.casl:21:STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 +../../../../as/FUNC/outa.casl:22: CALL STSTR ; GR1をSTR領域に格納 +../../../../as/FUNC/outa.casl:23: AND GR4,GR4 ; 正数の場合 +../../../../as/FUNC/outa.casl:24: JZE PRT ; ↓ +../../../../as/FUNC/outa.casl:25: LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 +../../../../as/FUNC/outa.casl:26: CALL STSTR ; ↓ +../../../../as/FUNC/outa.casl:27: JUMP PRT ; PRTにジャンプ +../../../../as/FUNC/outa.casl:28:ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 +../../../../as/FUNC/outa.casl:29: CALL STSTR ; ↓ +../../../../as/FUNC/outa.casl:30:PRT LD GR2,LEN ; GR2にLENの値を格納 +../../../../as/FUNC/outa.casl:31: LAD GR1,STR ; GR1に文字列のアドレスを格納 +../../../../as/FUNC/outa.casl:32: CALL REV ; 文字列を逆順に並べ替え +../../../../as/FUNC/outa.casl:33: OUT STR,LEN ; 文字列を出力 +../../../../as/FUNC/outa.casl:34: RPOP +../../../../as/FUNC/outa.casl:35: RET +../../../../as/FUNC/outa.casl:36:STR DS 17 +../../../../as/FUNC/outa.casl:37:LEN DS 1 +../../../../as/FUNC/outa.casl:38:NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' +../../../../as/FUNC/outa.casl:39: END +../../../../as/FUNC/outa.casl:40:;; GR1をSTR領域に格納し、LENをインクリメント +../../../../as/FUNC/outa.casl:41:STSTR START +../../../../as/FUNC/outa.casl:42: PUSH 0,GR1 +../../../../as/FUNC/outa.casl:43: PUSH 0,GR2 +../../../../as/FUNC/outa.casl:44: LD GR2,LEN ; GR2にLENの値をロード +../../../../as/FUNC/outa.casl:45: ST GR1,STR,GR2 ; STR+GR2 <- GR1 +../../../../as/FUNC/outa.casl:46: LAD GR2,1,GR2 ; GR2 <- GR2 + 1 +../../../../as/FUNC/outa.casl:47: ST GR2,LEN ; LENにGR2を格納 +../../../../as/FUNC/outa.casl:48: POP GR2 +../../../../as/FUNC/outa.casl:49: POP GR1 +../../../../as/FUNC/outa.casl:50: RET +../../../../as/FUNC/outa.casl:51: END +../../../../as/FUNC/outa.casl:52:;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +../../../../as/FUNC/outa.casl:53:;;; 0〜65535の範囲の数値を扱う +../../../../as/FUNC/outa.casl:54:ODIVL START +../../../../as/FUNC/outa.casl:55: PUSH 0,GR1 +../../../../as/FUNC/outa.casl:56: PUSH 0,GR2 +../../../../as/FUNC/outa.casl:57: PUSH 0,GR4 +../../../../as/FUNC/outa.casl:58: AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ +../../../../as/FUNC/outa.casl:59: JZE ODFIN ; ↓ +../../../../as/FUNC/outa.casl:60: ST GR2,ODY ; ODYにGR2の初期値を保存 +../../../../as/FUNC/outa.casl:61: LAD GR0,0 ; GR0の初期化 +../../../../as/FUNC/outa.casl:62: LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:63: LAD GR4,1 ; GR4の初期化。対象ビットを表す +../../../../as/FUNC/outa.casl:64:ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 +../../../../as/FUNC/outa.casl:65: JPL ODLOOP ; ↓ +../../../../as/FUNC/outa.casl:66: SLL GR4,1 ; GR4を1回左シフト +../../../../as/FUNC/outa.casl:67: SLL GR2,1 ; GR2を1回左シフト +../../../../as/FUNC/outa.casl:68: JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ +../../../../as/FUNC/outa.casl:69: JUMP ODSL ; ループ終端 +../../../../as/FUNC/outa.casl:70:ODYOV SRL GR2,1 +../../../../as/FUNC/outa.casl:71: LAD GR2,#8000,GR2 +../../../../as/FUNC/outa.casl:72: SRL GR4,1 +../../../../as/FUNC/outa.casl:73: JUMP ODLPIN +../../../../as/FUNC/outa.casl:74:ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト +../../../../as/FUNC/outa.casl:75: JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:76: SRL GR2,1 ; GR2を1回右シフト +../../../../as/FUNC/outa.casl:77: CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:78: JMI ODFIN ; ↓ +../../../../as/FUNC/outa.casl:79: CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ +../../../../as/FUNC/outa.casl:80: JMI ODLOOP ; ↓ +../../../../as/FUNC/outa.casl:81:ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 +../../../../as/FUNC/outa.casl:82: ADDL GR0,GR4 ; GR0 <- GR0 + GR4 +../../../../as/FUNC/outa.casl:83: JUMP ODLOOP ; ループ終端 +../../../../as/FUNC/outa.casl:84:ODFIN LD GR3,GR1 +../../../../as/FUNC/outa.casl:85: POP GR4 +../../../../as/FUNC/outa.casl:86: POP GR2 +../../../../as/FUNC/outa.casl:87: POP GR1 +../../../../as/FUNC/outa.casl:88: RET +../../../../as/FUNC/outa.casl:89:ODY DS 1 +../../../../as/FUNC/outa.casl:90: END +../../../../as/FUNC/outa.casl:91:;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +../../../../as/FUNC/outa.casl:92:;; 例: 12345 -> 54321、54321- -> -12345 +../../../../as/FUNC/outa.casl:93:REV START +../../../../as/FUNC/outa.casl:94: RPUSH +../../../../as/FUNC/outa.casl:95: LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:96:RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:97: JZE RNEXT ; ↓ +../../../../as/FUNC/outa.casl:98: LD GR4,GR1 ; GR4にGR1の値をコピー +../../../../as/FUNC/outa.casl:99: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 +../../../../as/FUNC/outa.casl:100: LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 +../../../../as/FUNC/outa.casl:101: PUSH 0,GR5 ; GR5をプッシュ +../../../../as/FUNC/outa.casl:102: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 +../../../../as/FUNC/outa.casl:103: JUMP RPU ; ループ終端 +../../../../as/FUNC/outa.casl:104:RNEXT LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:105:RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:106: JZE RFIN ; ↓ +../../../../as/FUNC/outa.casl:107: POP GR5 ; GR5にポップ +../../../../as/FUNC/outa.casl:108: LD GR4,GR1 ; GR4にGR1の値をコピー +../../../../as/FUNC/outa.casl:109: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 +../../../../as/FUNC/outa.casl:110: ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 +../../../../as/FUNC/outa.casl:111: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 +../../../../as/FUNC/outa.casl:112: JUMP RPO ; ループ終端 +../../../../as/FUNC/outa.casl:113:RFIN RPOP +../../../../as/FUNC/outa.casl:114: RET +../../../../as/FUNC/outa.casl:115: END +../../../../as/FUNC/outa.casl:116:;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +../../../../as/FUNC/outa.casl:117:;; 例: -10 -> 10, -20 -> 20 +../../../../as/FUNC/outa.casl:118:OABS START +../../../../as/FUNC/outa.casl:119: XOR GR1,=#FFFF ; GR1の値を反転 +../../../../as/FUNC/outa.casl:120: LAD GR1,1,GR1 ; GR1 <- GR1 + 1 +../../../../as/FUNC/outa.casl:121: RET +../../../../as/FUNC/outa.casl:122: END + +Label:::: +STI ---> #0043 +ODYOV ---> #00E2 +STSTR ---> #00B7 +STR ---> #0081 +ODY ---> #0100 +RNEXT ---> #011E +ABS ---> #001A +RFIN ---> #012C +ABSFIN ---> #0023 +MLOOP ---> #0002 +MFIN ---> #0010 +REV ---> #0101 +MLEN ---> #0019 +PRT ---> #0061 +MVAL ---> #0011 +OABS ---> #0134 +NCHAR ---> #0093 +STLST ---> #0050 +MAIN ---> #0000 +ODIVL ---> #00C6 +RPO ---> #0120 +OUTA ---> #0024 +RPU ---> #0111 +ODSL ---> #00D7 +LEN ---> #0092 +ODFIN ---> #00FB +ZPRT ---> #005D +ODLOOP ---> #00EA +ODLPIN ---> #00F7 + +Assemble ../../../../as/FUNC/abs_call.casl (1) +../../../../as/FUNC/abs_call.casl:1:;;; ABSを呼び出す +../../../../as/FUNC/abs_call.casl:2:;;; casl2 abs_call.casl abs.casl outa.casl +../../../../as/FUNC/abs_call.casl:3:MAIN START +../../../../as/FUNC/abs_call.casl:4: LAD GR2,0 + #0000 #1220 + #0001 #0000 +../../../../as/FUNC/abs_call.casl:5:MLOOP CPA GR2,MLEN + #0002 #4020 + #0003 #0019 +../../../../as/FUNC/abs_call.casl:6: JZE MFIN + #0004 #6300 + #0005 #0010 +../../../../as/FUNC/abs_call.casl:7: LD GR1,MVAL,GR2 + #0006 #1012 + #0007 #0011 +../../../../as/FUNC/abs_call.casl:8: CALL ABS + #0008 #8000 + #0009 #001A +../../../../as/FUNC/abs_call.casl:9: CALL OUTA + #000A #8000 + #000B #0024 +../../../../as/FUNC/abs_call.casl:10: LAD GR2,1,GR2 + #000C #1222 + #000D #0001 +../../../../as/FUNC/abs_call.casl:11: JUMP MLOOP + #000E #6400 + #000F #0002 +../../../../as/FUNC/abs_call.casl:12:MFIN RET + #0010 #8100 +../../../../as/FUNC/abs_call.casl:13:MVAL DC 12,-12,1,-1,32767,-32767,0,-32768 + #0011 #000C + #0012 #FFF4 + #0013 #0001 + #0014 #FFFF + #0015 #7FFF + #0016 #8001 + #0017 #0000 + #0018 #8000 +../../../../as/FUNC/abs_call.casl:14:MLEN DC 8 + #0019 #0008 +../../../../as/FUNC/abs_call.casl:15: END + +Assemble ../../../../as/FUNC/abs.casl (1) +../../../../as/FUNC/abs.casl:1:;;; GR1を絶対値に変換する +../../../../as/FUNC/abs.casl:2:ABS START +../../../../as/FUNC/abs.casl:3: AND GR1,GR1 + #001A #3411 +../../../../as/FUNC/abs.casl:4: JPL ABSFIN + #001B #6500 + #001C #0023 +../../../../as/FUNC/abs.casl:5: JZE ABSFIN + #001D #6300 + #001E #0023 +../../../../as/FUNC/abs.casl:6: XOR GR1,=#FFFF + #0139 #FFFF + #001F #3210 + #0020 #0139 +../../../../as/FUNC/abs.casl:7: LAD GR1,1,GR1 + #0021 #1211 + #0022 #0001 +../../../../as/FUNC/abs.casl:8:ABSFIN RET + #0023 #8100 +../../../../as/FUNC/abs.casl:9: END + +Assemble ../../../../as/FUNC/outa.casl (1) +../../../../as/FUNC/outa.casl:1:;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +../../../../as/FUNC/outa.casl:2:OUTA START +../../../../as/FUNC/outa.casl:3: RPUSH + #0024 #7001 + #0025 #0000 + #0026 #7002 + #0027 #0000 + #0028 #7003 + #0029 #0000 + #002A #7004 + #002B #0000 + #002C #7005 + #002D #0000 + #002E #7006 + #002F #0000 + #0030 #7007 + #0031 #0000 +../../../../as/FUNC/outa.casl:4: LAD GR2,10 ; GR2に10進数の「10」を格納。 + #0032 #1220 + #0033 #000A +../../../../as/FUNC/outa.casl:5: LAD GR0,0 ; GR0 <- 0 + #0034 #1200 + #0035 #0000 +../../../../as/FUNC/outa.casl:6: LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 + #0036 #1240 + #0037 #0000 +../../../../as/FUNC/outa.casl:7: ST GR0,LEN ; LENの初期化 + #0038 #1100 + #0039 #0092 +../../../../as/FUNC/outa.casl:8: AND GR1,GR1 ; GR1をテスト + #003A #3411 +../../../../as/FUNC/outa.casl:9: JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ + #003B #6300 + #003C #005D +../../../../as/FUNC/outa.casl:10: JPL STI ; GR1が正数の場合、STIにジャンプ + #003D #6500 + #003E #0043 +../../../../as/FUNC/outa.casl:11: LAD GR4,1 ; GR1が負数の場合、GR4をオン + #003F #1240 + #0040 #0001 +../../../../as/FUNC/outa.casl:12: CALL OABS ; GR1を正数に変換 + #0041 #8000 + #0042 #0134 +../../../../as/FUNC/outa.casl:13:STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + #0043 #4512 +../../../../as/FUNC/outa.casl:14: JMI STLST ; ↓ + #0044 #6100 + #0045 #0050 +../../../../as/FUNC/outa.casl:15: CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 + #0046 #8000 + #0047 #00C6 +../../../../as/FUNC/outa.casl:16: LD GR1,GR3 ; GR1にGR3をコピー + #0048 #1413 +../../../../as/FUNC/outa.casl:17: LD GR1,NCHAR,GR1 ; GR1を文字に変換 + #0049 #1011 + #004A #0093 +../../../../as/FUNC/outa.casl:18: CALL STSTR ; GR1をSTR領域に格納 + #004B #8000 + #004C #00B7 +../../../../as/FUNC/outa.casl:19: LD GR1,GR0 ; GR0をGR1にコピー + #004D #1410 +../../../../as/FUNC/outa.casl:20: JUMP STI ; ループ終端 + #004E #6400 + #004F #0043 +../../../../as/FUNC/outa.casl:21:STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + #0050 #1011 + #0051 #0093 +../../../../as/FUNC/outa.casl:22: CALL STSTR ; GR1をSTR領域に格納 + #0052 #8000 + #0053 #00B7 +../../../../as/FUNC/outa.casl:23: AND GR4,GR4 ; 正数の場合 + #0054 #3444 +../../../../as/FUNC/outa.casl:24: JZE PRT ; ↓ + #0055 #6300 + #0056 #0061 +../../../../as/FUNC/outa.casl:25: LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 + #013A #002D + #0057 #1010 + #0058 #013A +../../../../as/FUNC/outa.casl:26: CALL STSTR ; ↓ + #0059 #8000 + #005A #00B7 +../../../../as/FUNC/outa.casl:27: JUMP PRT ; PRTにジャンプ + #005B #6400 + #005C #0061 +../../../../as/FUNC/outa.casl:28:ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 + #005D #1010 + #005E #0093 +../../../../as/FUNC/outa.casl:29: CALL STSTR ; ↓ + #005F #8000 + #0060 #00B7 +../../../../as/FUNC/outa.casl:30:PRT LD GR2,LEN ; GR2にLENの値を格納 + #0061 #1020 + #0062 #0092 +../../../../as/FUNC/outa.casl:31: LAD GR1,STR ; GR1に文字列のアドレスを格納 + #0063 #1210 + #0064 #0081 +../../../../as/FUNC/outa.casl:32: CALL REV ; 文字列を逆順に並べ替え + #0065 #8000 + #0066 #0101 +../../../../as/FUNC/outa.casl:33: OUT STR,LEN ; 文字列を出力 + #0067 #7001 + #0068 #0000 + #0069 #7002 + #006A #0000 + #006B #1210 + #006C #0081 + #006D #1020 + #006E #0092 + #006F #F000 + #0070 #0002 + #0071 #1210 + #0072 #013B + #013B #000A + #0073 #1220 + #0074 #0001 + #0075 #F000 + #0076 #0002 + #0077 #7120 + #0078 #7110 +../../../../as/FUNC/outa.casl:34: RPOP + #0079 #7170 + #007A #7160 + #007B #7150 + #007C #7140 + #007D #7130 + #007E #7120 + #007F #7110 +../../../../as/FUNC/outa.casl:35: RET + #0080 #8100 +../../../../as/FUNC/outa.casl:36:STR DS 17 + #0081 #0000 + #0082 #0000 + #0083 #0000 + #0084 #0000 + #0085 #0000 + #0086 #0000 + #0087 #0000 + #0088 #0000 + #0089 #0000 + #008A #0000 + #008B #0000 + #008C #0000 + #008D #0000 + #008E #0000 + #008F #0000 + #0090 #0000 + #0091 #0000 +../../../../as/FUNC/outa.casl:37:LEN DS 1 + #0092 #0000 +../../../../as/FUNC/outa.casl:38:NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' + #0093 #0030 + #0094 #0031 + #0095 #0032 + #0096 #0033 + #0097 #0034 + #0098 #0035 + #0099 #0036 + #009A #0037 + #009B #0038 + #009C #0039 + #009D #0041 + #009E #0042 + #009F #0043 + #00A0 #0044 + #00A1 #0045 + #00A2 #0046 + #00A3 #0047 + #00A4 #0048 + #00A5 #0049 + #00A6 #004A + #00A7 #004B + #00A8 #004C + #00A9 #004D + #00AA #004E + #00AB #004F + #00AC #0050 + #00AD #0051 + #00AE #0052 + #00AF #0053 + #00B0 #0054 + #00B1 #0055 + #00B2 #0056 + #00B3 #0057 + #00B4 #0058 + #00B5 #0059 + #00B6 #005A +../../../../as/FUNC/outa.casl:39: END +../../../../as/FUNC/outa.casl:40:;; GR1をSTR領域に格納し、LENをインクリメント +../../../../as/FUNC/outa.casl:41:STSTR START +../../../../as/FUNC/outa.casl:42: PUSH 0,GR1 + #00B7 #7001 + #00B8 #0000 +../../../../as/FUNC/outa.casl:43: PUSH 0,GR2 + #00B9 #7002 + #00BA #0000 +../../../../as/FUNC/outa.casl:44: LD GR2,LEN ; GR2にLENの値をロード + #00BB #1020 + #00BC #0092 +../../../../as/FUNC/outa.casl:45: ST GR1,STR,GR2 ; STR+GR2 <- GR1 + #00BD #1112 + #00BE #0081 +../../../../as/FUNC/outa.casl:46: LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + #00BF #1222 + #00C0 #0001 +../../../../as/FUNC/outa.casl:47: ST GR2,LEN ; LENにGR2を格納 + #00C1 #1120 + #00C2 #0092 +../../../../as/FUNC/outa.casl:48: POP GR2 + #00C3 #7120 +../../../../as/FUNC/outa.casl:49: POP GR1 + #00C4 #7110 +../../../../as/FUNC/outa.casl:50: RET + #00C5 #8100 +../../../../as/FUNC/outa.casl:51: END +../../../../as/FUNC/outa.casl:52:;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +../../../../as/FUNC/outa.casl:53:;;; 0〜65535の範囲の数値を扱う +../../../../as/FUNC/outa.casl:54:ODIVL START +../../../../as/FUNC/outa.casl:55: PUSH 0,GR1 + #00C6 #7001 + #00C7 #0000 +../../../../as/FUNC/outa.casl:56: PUSH 0,GR2 + #00C8 #7002 + #00C9 #0000 +../../../../as/FUNC/outa.casl:57: PUSH 0,GR4 + #00CA #7004 + #00CB #0000 +../../../../as/FUNC/outa.casl:58: AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ + #00CC #3422 +../../../../as/FUNC/outa.casl:59: JZE ODFIN ; ↓ + #00CD #6300 + #00CE #00FB +../../../../as/FUNC/outa.casl:60: ST GR2,ODY ; ODYにGR2の初期値を保存 + #00CF #1120 + #00D0 #0100 +../../../../as/FUNC/outa.casl:61: LAD GR0,0 ; GR0の初期化 + #00D1 #1200 + #00D2 #0000 +../../../../as/FUNC/outa.casl:62: LAD GR3,0 ; GR3の初期化 + #00D3 #1230 + #00D4 #0000 +../../../../as/FUNC/outa.casl:63: LAD GR4,1 ; GR4の初期化。対象ビットを表す + #00D5 #1240 + #00D6 #0001 +../../../../as/FUNC/outa.casl:64:ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 + #00D7 #4521 +../../../../as/FUNC/outa.casl:65: JPL ODLOOP ; ↓ + #00D8 #6500 + #00D9 #00EA +../../../../as/FUNC/outa.casl:66: SLL GR4,1 ; GR4を1回左シフト + #00DA #5240 + #00DB #0001 +../../../../as/FUNC/outa.casl:67: SLL GR2,1 ; GR2を1回左シフト + #00DC #5220 + #00DD #0001 +../../../../as/FUNC/outa.casl:68: JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ + #00DE #6600 + #00DF #00E2 +../../../../as/FUNC/outa.casl:69: JUMP ODSL ; ループ終端 + #00E0 #6400 + #00E1 #00D7 +../../../../as/FUNC/outa.casl:70:ODYOV SRL GR2,1 + #00E2 #5320 + #00E3 #0001 +../../../../as/FUNC/outa.casl:71: LAD GR2,#8000,GR2 + #00E4 #1222 + #00E5 #8000 +../../../../as/FUNC/outa.casl:72: SRL GR4,1 + #00E6 #5340 + #00E7 #0001 +../../../../as/FUNC/outa.casl:73: JUMP ODLPIN + #00E8 #6400 + #00E9 #00F7 +../../../../as/FUNC/outa.casl:74:ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト + #00EA #5340 + #00EB #0001 +../../../../as/FUNC/outa.casl:75: JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 + #00EC #6300 + #00ED #00FB +../../../../as/FUNC/outa.casl:76: SRL GR2,1 ; GR2を1回右シフト + #00EE #5320 + #00EF #0001 +../../../../as/FUNC/outa.casl:77: CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 + #00F0 #4110 + #00F1 #0100 +../../../../as/FUNC/outa.casl:78: JMI ODFIN ; ↓ + #00F2 #6100 + #00F3 #00FB +../../../../as/FUNC/outa.casl:79: CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + #00F4 #4512 +../../../../as/FUNC/outa.casl:80: JMI ODLOOP ; ↓ + #00F5 #6100 + #00F6 #00EA +../../../../as/FUNC/outa.casl:81:ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + #00F7 #2712 +../../../../as/FUNC/outa.casl:82: ADDL GR0,GR4 ; GR0 <- GR0 + GR4 + #00F8 #2604 +../../../../as/FUNC/outa.casl:83: JUMP ODLOOP ; ループ終端 + #00F9 #6400 + #00FA #00EA +../../../../as/FUNC/outa.casl:84:ODFIN LD GR3,GR1 + #00FB #1431 +../../../../as/FUNC/outa.casl:85: POP GR4 + #00FC #7140 +../../../../as/FUNC/outa.casl:86: POP GR2 + #00FD #7120 +../../../../as/FUNC/outa.casl:87: POP GR1 + #00FE #7110 +../../../../as/FUNC/outa.casl:88: RET + #00FF #8100 +../../../../as/FUNC/outa.casl:89:ODY DS 1 + #0100 #0000 +../../../../as/FUNC/outa.casl:90: END +../../../../as/FUNC/outa.casl:91:;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +../../../../as/FUNC/outa.casl:92:;; 例: 12345 -> 54321、54321- -> -12345 +../../../../as/FUNC/outa.casl:93:REV START +../../../../as/FUNC/outa.casl:94: RPUSH + #0101 #7001 + #0102 #0000 + #0103 #7002 + #0104 #0000 + #0105 #7003 + #0106 #0000 + #0107 #7004 + #0108 #0000 + #0109 #7005 + #010A #0000 + #010B #7006 + #010C #0000 + #010D #7007 + #010E #0000 +../../../../as/FUNC/outa.casl:95: LAD GR3,0 ; GR3の初期化 + #010F #1230 + #0110 #0000 +../../../../as/FUNC/outa.casl:96:RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + #0111 #4532 +../../../../as/FUNC/outa.casl:97: JZE RNEXT ; ↓ + #0112 #6300 + #0113 #011E +../../../../as/FUNC/outa.casl:98: LD GR4,GR1 ; GR4にGR1の値をコピー + #0114 #1441 +../../../../as/FUNC/outa.casl:99: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + #0115 #2643 +../../../../as/FUNC/outa.casl:100: LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + #0116 #1054 + #0117 #0000 +../../../../as/FUNC/outa.casl:101: PUSH 0,GR5 ; GR5をプッシュ + #0118 #7005 + #0119 #0000 +../../../../as/FUNC/outa.casl:102: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + #011A #1233 + #011B #0001 +../../../../as/FUNC/outa.casl:103: JUMP RPU ; ループ終端 + #011C #6400 + #011D #0111 +../../../../as/FUNC/outa.casl:104:RNEXT LAD GR3,0 ; GR3の初期化 + #011E #1230 + #011F #0000 +../../../../as/FUNC/outa.casl:105:RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + #0120 #4532 +../../../../as/FUNC/outa.casl:106: JZE RFIN ; ↓ + #0121 #6300 + #0122 #012C +../../../../as/FUNC/outa.casl:107: POP GR5 ; GR5にポップ + #0123 #7150 +../../../../as/FUNC/outa.casl:108: LD GR4,GR1 ; GR4にGR1の値をコピー + #0124 #1441 +../../../../as/FUNC/outa.casl:109: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + #0125 #2643 +../../../../as/FUNC/outa.casl:110: ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + #0126 #1154 + #0127 #0000 +../../../../as/FUNC/outa.casl:111: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + #0128 #1233 + #0129 #0001 +../../../../as/FUNC/outa.casl:112: JUMP RPO ; ループ終端 + #012A #6400 + #012B #0120 +../../../../as/FUNC/outa.casl:113:RFIN RPOP + #012C #7170 + #012D #7160 + #012E #7150 + #012F #7140 + #0130 #7130 + #0131 #7120 + #0132 #7110 +../../../../as/FUNC/outa.casl:114: RET + #0133 #8100 +../../../../as/FUNC/outa.casl:115: END +../../../../as/FUNC/outa.casl:116:;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +../../../../as/FUNC/outa.casl:117:;; 例: -10 -> 10, -20 -> 20 +../../../../as/FUNC/outa.casl:118:OABS START +../../../../as/FUNC/outa.casl:119: XOR GR1,=#FFFF ; GR1の値を反転 + #013C #FFFF + #0134 #3210 + #0135 #013C +../../../../as/FUNC/outa.casl:120: LAD GR1,1,GR1 ; GR1 <- GR1 + 1 + #0136 #1211 + #0137 #0001 +../../../../as/FUNC/outa.casl:121: RET + #0138 #8100 +../../../../as/FUNC/outa.casl:122: END +12 +12 +1 +1 +32767 +32767 +0 +-32768 diff --git a/test/integration/CASL2/abs_call/Makefile b/test/integration/CASL2/abs_call/Makefile new file mode 100644 index 0000000..1dab35a --- /dev/null +++ b/test/integration/CASL2/abs_call/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -sla +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/abs_call.casl $(ASDIR)/abs.casl $(ASDIR)/outa.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/adda0/0.txt b/test/integration/CASL2/adda0/0.txt new file mode 100644 index 0000000..7ab3c59 --- /dev/null +++ b/test/integration/CASL2/adda0/0.txt @@ -0,0 +1,171 @@ +../../../../casl2 -slatd ../../../../as/CMD/adda0.casl + +Assemble ../../../../as/CMD/adda0.casl (0) +../../../../as/CMD/adda0.casl:1:MAIN START +../../../../as/CMD/adda0.casl:2:BEGIN LAD GR1,3 +../../../../as/CMD/adda0.casl:3: ADDA GR1,A +../../../../as/CMD/adda0.casl:4: RET +../../../../as/CMD/adda0.casl:5:A DC 1 +../../../../as/CMD/adda0.casl:6: END + +Label:::: +A ---> #0005 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/adda0.casl (1) +../../../../as/CMD/adda0.casl:1:MAIN START +../../../../as/CMD/adda0.casl:2:BEGIN LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/CMD/adda0.casl:3: ADDA GR1,A + #0002 #2010 + #0003 #0005 +../../../../as/CMD/adda0.casl:4: RET + #0004 #8100 +../../../../as/CMD/adda0.casl:5:A DC 1 + #0005 #0001 +../../../../as/CMD/adda0.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 2010 0005 8100 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 3 = #0003 = 0000000000000011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 2010 0005 8100 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 4 = #0004 = 0000000000000100 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 2010 0005 8100 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/adda0/Makefile b/test/integration/CASL2/adda0/Makefile new file mode 100644 index 0000000..d2aec42 --- /dev/null +++ b/test/integration/CASL2/adda0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/adda0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/adda1/0.txt b/test/integration/CASL2/adda1/0.txt new file mode 100644 index 0000000..de8ad75 --- /dev/null +++ b/test/integration/CASL2/adda1/0.txt @@ -0,0 +1,225 @@ +../../../../casl2 -slatd ../../../../as/CMD/adda1.casl + +Assemble ../../../../as/CMD/adda1.casl (0) +../../../../as/CMD/adda1.casl:1:MAIN START +../../../../as/CMD/adda1.casl:2:BEGIN LD GR1,A +../../../../as/CMD/adda1.casl:3: LD GR2,B +../../../../as/CMD/adda1.casl:4: ADDA GR1,GR2 +../../../../as/CMD/adda1.casl:5: RET +../../../../as/CMD/adda1.casl:6:A DC 3 +../../../../as/CMD/adda1.casl:7:B DC 1 +../../../../as/CMD/adda1.casl:8: END + +Label:::: +A ---> #0006 +B ---> #0007 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/adda1.casl (1) +../../../../as/CMD/adda1.casl:1:MAIN START +../../../../as/CMD/adda1.casl:2:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/CMD/adda1.casl:3: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/CMD/adda1.casl:4: ADDA GR1,GR2 + #0004 #2412 +../../../../as/CMD/adda1.casl:5: RET + #0005 #8100 +../../../../as/CMD/adda1.casl:6:A DC 3 + #0006 #0003 +../../../../as/CMD/adda1.casl:7:B DC 1 + #0007 #0001 +../../../../as/CMD/adda1.casl:8: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 3 = #0003 = 0000000000000011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 4 = #0004 = 0000000000000100 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2412 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/adda1/Makefile b/test/integration/CASL2/adda1/Makefile new file mode 100644 index 0000000..0ad75ba --- /dev/null +++ b/test/integration/CASL2/adda1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/adda1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/adda_overflow/0.txt b/test/integration/CASL2/adda_overflow/0.txt new file mode 100644 index 0000000..69add4f --- /dev/null +++ b/test/integration/CASL2/adda_overflow/0.txt @@ -0,0 +1,171 @@ +../../../../casl2 -slatd ../../../../as/CMD/adda_overflow.casl + +Assemble ../../../../as/CMD/adda_overflow.casl (0) +../../../../as/CMD/adda_overflow.casl:1:MAIN START BEGIN +../../../../as/CMD/adda_overflow.casl:2:BEGIN LAD GR1,32766 +../../../../as/CMD/adda_overflow.casl:3: ADDA GR1,A +../../../../as/CMD/adda_overflow.casl:4: RET +../../../../as/CMD/adda_overflow.casl:5:A DC 29 +../../../../as/CMD/adda_overflow.casl:6: END + +Label:::: +A ---> #0005 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/adda_overflow.casl (1) +../../../../as/CMD/adda_overflow.casl:1:MAIN START BEGIN +../../../../as/CMD/adda_overflow.casl:2:BEGIN LAD GR1,32766 + #0000 #1210 + #0001 #7FFE +../../../../as/CMD/adda_overflow.casl:3: ADDA GR1,A + #0002 #2010 + #0003 #0005 +../../../../as/CMD/adda_overflow.casl:4: RET + #0004 #8100 +../../../../as/CMD/adda_overflow.casl:5:A DC 29 + #0005 #001D +../../../../as/CMD/adda_overflow.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 7FFE 2010 0005 8100 001D 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32766 = #7FFE = 0111111111111110 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 7FFE 2010 0005 8100 001D 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32741 = #801B = 1000000000011011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 110 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 7FFE 2010 0005 8100 001D 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/adda_overflow/Makefile b/test/integration/CASL2/adda_overflow/Makefile new file mode 100644 index 0000000..3c5450e --- /dev/null +++ b/test/integration/CASL2/adda_overflow/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/adda_overflow.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/addl/0.txt b/test/integration/CASL2/addl/0.txt new file mode 100644 index 0000000..6080e64 --- /dev/null +++ b/test/integration/CASL2/addl/0.txt @@ -0,0 +1,230 @@ +../../../../casl2 -slatd ../../../../as/CMD/addl.casl + +Assemble ../../../../as/CMD/addl.casl (0) +../../../../as/CMD/addl.casl:1:MAIN START BEGIN +../../../../as/CMD/addl.casl:2:BEGIN LD GR0,A +../../../../as/CMD/addl.casl:3: ADDL GR0,B +../../../../as/CMD/addl.casl:4: ST GR0,C +../../../../as/CMD/addl.casl:5: RET +../../../../as/CMD/addl.casl:6:A DC 32766 +../../../../as/CMD/addl.casl:7:B DC 29 +../../../../as/CMD/addl.casl:8:C DS 1 +../../../../as/CMD/addl.casl:9: END + +Label:::: +A ---> #0007 +B ---> #0008 +C ---> #0009 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/addl.casl (1) +../../../../as/CMD/addl.casl:1:MAIN START BEGIN +../../../../as/CMD/addl.casl:2:BEGIN LD GR0,A + #0000 #1000 + #0001 #0007 +../../../../as/CMD/addl.casl:3: ADDL GR0,B + #0002 #2200 + #0003 #0008 +../../../../as/CMD/addl.casl:4: ST GR0,C + #0004 #1100 + #0005 #0009 +../../../../as/CMD/addl.casl:5: RET + #0006 #8100 +../../../../as/CMD/addl.casl:6:A DC 32766 + #0007 #7FFE +../../../../as/CMD/addl.casl:7:B DC 29 + #0008 #001D +../../../../as/CMD/addl.casl:8:C DS 1 + #0009 #0000 +../../../../as/CMD/addl.casl:9: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 32766 = #7FFE = 0111111111111110 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: -32741 = #801B = 1000000000011011 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: -32741 = #801B = 1000000000011011 +#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1000 0007 2200 0008 1100 0009 8100 7FFE 001D 801B 0000 0000 0000 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/addl/Makefile b/test/integration/CASL2/addl/Makefile new file mode 100644 index 0000000..762e623 --- /dev/null +++ b/test/integration/CASL2/addl/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/addl.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/addl_overflow/0.txt b/test/integration/CASL2/addl_overflow/0.txt new file mode 100644 index 0000000..679db67 --- /dev/null +++ b/test/integration/CASL2/addl_overflow/0.txt @@ -0,0 +1,285 @@ +../../../../casl2 -slatd ../../../../as/CMD/addl_overflow.casl + +Assemble ../../../../as/CMD/addl_overflow.casl (0) +../../../../as/CMD/addl_overflow.casl:1:MAIN START BEGIN +../../../../as/CMD/addl_overflow.casl:2:BEGIN LD GR1,A +../../../../as/CMD/addl_overflow.casl:3: ADDL GR1,B +../../../../as/CMD/addl_overflow.casl:4: ADDL GR1,C +../../../../as/CMD/addl_overflow.casl:5: ADDL GR1,D +../../../../as/CMD/addl_overflow.casl:6: RET +../../../../as/CMD/addl_overflow.casl:7:A DC 32765 +../../../../as/CMD/addl_overflow.casl:8:B DC 4 +../../../../as/CMD/addl_overflow.casl:9:C DC 32764 +../../../../as/CMD/addl_overflow.casl:10:D DC 7 +../../../../as/CMD/addl_overflow.casl:11: END + +Label:::: +A ---> #0009 +B ---> #000A +C ---> #000B +D ---> #000C +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/addl_overflow.casl (1) +../../../../as/CMD/addl_overflow.casl:1:MAIN START BEGIN +../../../../as/CMD/addl_overflow.casl:2:BEGIN LD GR1,A + #0000 #1010 + #0001 #0009 +../../../../as/CMD/addl_overflow.casl:3: ADDL GR1,B + #0002 #2210 + #0003 #000A +../../../../as/CMD/addl_overflow.casl:4: ADDL GR1,C + #0004 #2210 + #0005 #000B +../../../../as/CMD/addl_overflow.casl:5: ADDL GR1,D + #0006 #2210 + #0007 #000C +../../../../as/CMD/addl_overflow.casl:6: RET + #0008 #8100 +../../../../as/CMD/addl_overflow.casl:7:A DC 32765 + #0009 #7FFD +../../../../as/CMD/addl_overflow.casl:8:B DC 4 + #000A #0004 +../../../../as/CMD/addl_overflow.casl:9:C DC 32764 + #000B #7FFC +../../../../as/CMD/addl_overflow.casl:10:D DC 7 + #000C #0007 +../../../../as/CMD/addl_overflow.casl:11: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32765 = #7FFD = 0111111111111101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32767 = #8001 = 1000000000000001 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: -3 = #FFFD = 1111111111111101 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 4 = #0004 = 0000000000000100 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 100 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 0009 2210 000A 2210 000B 2210 000C 8100 7FFD 0004 7FFC 0007 0000 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/addl_overflow/Makefile b/test/integration/CASL2/addl_overflow/Makefile new file mode 100644 index 0000000..0fa93f4 --- /dev/null +++ b/test/integration/CASL2/addl_overflow/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/addl_overflow.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/and0/0.txt b/test/integration/CASL2/and0/0.txt new file mode 100644 index 0000000..16a66ba --- /dev/null +++ b/test/integration/CASL2/and0/0.txt @@ -0,0 +1,217 @@ +../../../../casl2 -slatd ../../../../as/CMD/and0.casl + +Assemble ../../../../as/CMD/and0.casl (0) +../../../../as/CMD/and0.casl:1:MAIN START +../../../../as/CMD/and0.casl:2:BEGIN LAD GR1,#8001 +../../../../as/CMD/and0.casl:3: LAD GR2,#3521 +../../../../as/CMD/and0.casl:4: AND GR1,GR2 +../../../../as/CMD/and0.casl:5: RET +../../../../as/CMD/and0.casl:6: END + +Label:::: +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/and0.casl (1) +../../../../as/CMD/and0.casl:1:MAIN START +../../../../as/CMD/and0.casl:2:BEGIN LAD GR1,#8001 + #0000 #1210 + #0001 #8001 +../../../../as/CMD/and0.casl:3: LAD GR2,#3521 + #0002 #1220 + #0003 #3521 +../../../../as/CMD/and0.casl:4: AND GR1,GR2 + #0004 #3412 +../../../../as/CMD/and0.casl:5: RET + #0005 #8100 +../../../../as/CMD/and0.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32767 = #8001 = 1000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32767 = #8001 = 1000000000000001 +#0004: GR2: 13601 = #3521 = 0011010100100001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 1 = #0001 = 0000000000000001 +#0005: GR2: 13601 = #3521 = 0011010100100001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 000 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1210 8001 1220 3521 3412 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/and0/Makefile b/test/integration/CASL2/and0/Makefile new file mode 100644 index 0000000..745d51e --- /dev/null +++ b/test/integration/CASL2/and0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/and0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/and1/0.txt b/test/integration/CASL2/and1/0.txt new file mode 100644 index 0000000..286ce03 --- /dev/null +++ b/test/integration/CASL2/and1/0.txt @@ -0,0 +1,171 @@ +../../../../casl2 -slatd ../../../../as/CMD/and1.casl + +Assemble ../../../../as/CMD/and1.casl (0) +../../../../as/CMD/and1.casl:1:MAIN START +../../../../as/CMD/and1.casl:2:BEGIN LAD GR0,#3444 +../../../../as/CMD/and1.casl:3: AND GR0,A +../../../../as/CMD/and1.casl:4: RET +../../../../as/CMD/and1.casl:5:A DC #00DD +../../../../as/CMD/and1.casl:6: END + +Label:::: +A ---> #0005 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/and1.casl (1) +../../../../as/CMD/and1.casl:1:MAIN START +../../../../as/CMD/and1.casl:2:BEGIN LAD GR0,#3444 + #0000 #1200 + #0001 #3444 +../../../../as/CMD/and1.casl:3: AND GR0,A + #0002 #3000 + #0003 #0005 +../../../../as/CMD/and1.casl:4: RET + #0004 #8100 +../../../../as/CMD/and1.casl:5:A DC #00DD + #0005 #00DD +../../../../as/CMD/and1.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 13380 = #3444 = 0011010001000100 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 68 = #0044 = 0000000001000100 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/and1/Makefile b/test/integration/CASL2/and1/Makefile new file mode 100644 index 0000000..35764fc --- /dev/null +++ b/test/integration/CASL2/and1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/and1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/and2/0.txt b/test/integration/CASL2/and2/0.txt new file mode 100644 index 0000000..0faebbf --- /dev/null +++ b/test/integration/CASL2/and2/0.txt @@ -0,0 +1,168 @@ +../../../../casl2 -slatd ../../../../as/CMD/and2.casl + +Assemble ../../../../as/CMD/and2.casl (0) +../../../../as/CMD/and2.casl:1:MAIN START +../../../../as/CMD/and2.casl:2:BEGIN LAD GR0,#3444 +../../../../as/CMD/and2.casl:3: AND GR0,=#00DD +../../../../as/CMD/and2.casl:4: RET +../../../../as/CMD/and2.casl:5: END + +Label:::: +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/and2.casl (1) +../../../../as/CMD/and2.casl:1:MAIN START +../../../../as/CMD/and2.casl:2:BEGIN LAD GR0,#3444 + #0000 #1200 + #0001 #3444 +../../../../as/CMD/and2.casl:3: AND GR0,=#00DD + #0005 #00DD + #0002 #3000 + #0003 #0005 +../../../../as/CMD/and2.casl:4: RET + #0004 #8100 +../../../../as/CMD/and2.casl:5: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 13380 = #3444 = 0011010001000100 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 68 = #0044 = 0000000001000100 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1200 3444 3000 0005 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/and2/Makefile b/test/integration/CASL2/and2/Makefile new file mode 100644 index 0000000..206be8d --- /dev/null +++ b/test/integration/CASL2/and2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/and2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/and3/0.txt b/test/integration/CASL2/and3/0.txt new file mode 100644 index 0000000..d46d1d9 --- /dev/null +++ b/test/integration/CASL2/and3/0.txt @@ -0,0 +1,168 @@ +../../../../casl2 -slatd ../../../../as/CMD/and3.casl + +Assemble ../../../../as/CMD/and3.casl (0) +../../../../as/CMD/and3.casl:1:MAIN START +../../../../as/CMD/and3.casl:2:BEGIN LAD GR0,#0460 +../../../../as/CMD/and3.casl:3: AND GR0,=#00FF +../../../../as/CMD/and3.casl:4: RET +../../../../as/CMD/and3.casl:5: END + +Label:::: +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/and3.casl (1) +../../../../as/CMD/and3.casl:1:MAIN START +../../../../as/CMD/and3.casl:2:BEGIN LAD GR0,#0460 + #0000 #1200 + #0001 #0460 +../../../../as/CMD/and3.casl:3: AND GR0,=#00FF + #0005 #00FF + #0002 #3000 + #0003 #0005 +../../../../as/CMD/and3.casl:4: RET + #0004 #8100 +../../../../as/CMD/and3.casl:5: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1200 0460 3000 0005 8100 00FF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 1120 = #0460 = 0000010001100000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1200 0460 3000 0005 8100 00FF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 96 = #0060 = 0000000001100000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1200 0460 3000 0005 8100 00FF 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/and3/Makefile b/test/integration/CASL2/and3/Makefile new file mode 100644 index 0000000..e98267f --- /dev/null +++ b/test/integration/CASL2/and3/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/and3.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/binout/0.txt b/test/integration/CASL2/binout/0.txt new file mode 100644 index 0000000..bbd710c --- /dev/null +++ b/test/integration/CASL2/binout/0.txt @@ -0,0 +1,197 @@ +../../../../casl2 -la ../../../../as/YAKUWA/binout.casl + +Assemble ../../../../as/YAKUWA/binout.casl (0) + +Label:::: +LOOP1 ---> #0023 +LOOP2 ---> #002B +ONE ---> #0031 +OLNG ---> #0070 +MLOOP ---> #0002 +MFIN ---> #000E +MLEN ---> #0013 +OBUF ---> #0060 +ZERO ---> #002D +MAIN ---> #0000 +STORE ---> #0033 +OUT1 ---> #0041 +OUT2 ---> #0047 +MWORD ---> #000F +BINOUT ---> #0014 +NZERO ---> #0071 + +Assemble ../../../../as/YAKUWA/binout.casl (1) +../../../../as/YAKUWA/binout.casl:1:;;; BINOUT: 主プログラムから渡された1語の内容を、 +../../../../as/YAKUWA/binout.casl:2:;;; ゼロ抑制を行った2進表記で出力する +../../../../as/YAKUWA/binout.casl:3:;;; 八鍬幸信『基本情報処理試験 らくらく突破 CASL II』172ページ +../../../../as/YAKUWA/binout.casl:4:;;; BINOUTを呼び出す +../../../../as/YAKUWA/binout.casl:5:MAIN START +../../../../as/YAKUWA/binout.casl:6: LAD GR2,0 + #0000 #1220 + #0001 #0000 +../../../../as/YAKUWA/binout.casl:7:MLOOP CPA GR2,MLEN + #0002 #4020 + #0003 #0013 +../../../../as/YAKUWA/binout.casl:8: JZE MFIN + #0004 #6300 + #0005 #000E +../../../../as/YAKUWA/binout.casl:9: LD GR1,MWORD,GR2 + #0006 #1012 + #0007 #000F +../../../../as/YAKUWA/binout.casl:10: CALL BINOUT + #0008 #8000 + #0009 #0014 +../../../../as/YAKUWA/binout.casl:11: LAD GR2,1,GR2 + #000A #1222 + #000B #0001 +../../../../as/YAKUWA/binout.casl:12: JUMP MLOOP + #000C #6400 + #000D #0002 +../../../../as/YAKUWA/binout.casl:13:MFIN RET + #000E #8100 +../../../../as/YAKUWA/binout.casl:14:MWORD DC #0000,#0001,#09CD,#8001 + #000F #0000 + #0010 #0001 + #0011 #09CD + #0012 #8001 +../../../../as/YAKUWA/binout.casl:15:MLEN DC 4 + #0013 #0004 +../../../../as/YAKUWA/binout.casl:16: END +../../../../as/YAKUWA/binout.casl:17:;;; BINOUT +../../../../as/YAKUWA/binout.casl:18:BINOUT START +../../../../as/YAKUWA/binout.casl:19: PUSH 0,GR1 ; レジスタの退避 + #0014 #7001 + #0015 #0000 +../../../../as/YAKUWA/binout.casl:20: PUSH 0,GR2 ; ↓ + #0016 #7002 + #0017 #0000 +../../../../as/YAKUWA/binout.casl:21: PUSH 0,GR3 ; ↓ + #0018 #7003 + #0019 #0000 +../../../../as/YAKUWA/binout.casl:22: PUSH 0,GR4 ; ↓ + #001A #7004 + #001B #0000 +../../../../as/YAKUWA/binout.casl:23: LAD GR2,0 ; 出力ポインタの初期化 + #001C #1220 + #001D #0000 +../../../../as/YAKUWA/binout.casl:24: LAD GR3,15 ; カウンタの初期化 + #001E #1230 + #001F #000F +../../../../as/YAKUWA/binout.casl:25: LD GR4,GR1 ; 全ビット = 0? + #0020 #1441 +../../../../as/YAKUWA/binout.casl:26: JZE OUT1 + #0021 #6300 + #0022 #0041 +../../../../as/YAKUWA/binout.casl:27:LOOP1 JMI ONE ; 先行するビット処理 + #0023 #6100 + #0024 #0031 +../../../../as/YAKUWA/binout.casl:28: LAD GR3,-1,GR3 ; ↓ + #0025 #1233 + #0026 #FFFF +../../../../as/YAKUWA/binout.casl:29: SLL GR1,1 ; ↓ + #0027 #5210 + #0028 #0001 +../../../../as/YAKUWA/binout.casl:30: JUMP LOOP1 + #0029 #6400 + #002A #0023 +../../../../as/YAKUWA/binout.casl:31:LOOP2 JMI ONE ; 符号ビットの判定 + #002B #6100 + #002C #0031 +../../../../as/YAKUWA/binout.casl:32:ZERO LAD GR0,48 ; '0'→GR0 + #002D #1200 + #002E #0030 +../../../../as/YAKUWA/binout.casl:33: JUMP STORE + #002F #6400 + #0030 #0033 +../../../../as/YAKUWA/binout.casl:34:ONE LAD GR0,49 ; '1'→GR1 + #0031 #1200 + #0032 #0031 +../../../../as/YAKUWA/binout.casl:35:STORE ST GR0,OBUF,GR2 + #0033 #1102 + #0034 #0060 +../../../../as/YAKUWA/binout.casl:36: LAD GR2,1,GR2 + #0035 #1222 + #0036 #0001 +../../../../as/YAKUWA/binout.casl:37: LAD GR3,-1,GR3 + #0037 #1233 + #0038 #FFFF +../../../../as/YAKUWA/binout.casl:38: CPA GR3,NZERO + #0039 #4030 + #003A #0071 +../../../../as/YAKUWA/binout.casl:39: JMI OUT2 ; 全ビット終了? + #003B #6100 + #003C #0047 +../../../../as/YAKUWA/binout.casl:40: SLL GR1,1 + #003D #5210 + #003E #0001 +../../../../as/YAKUWA/binout.casl:41: JUMP LOOP2 + #003F #6400 + #0040 #002B +../../../../as/YAKUWA/binout.casl:42:OUT1 LAD GR0,48 + #0041 #1200 + #0042 #0030 +../../../../as/YAKUWA/binout.casl:43: ST GR0,OBUF,GR2 + #0043 #1102 + #0044 #0060 +../../../../as/YAKUWA/binout.casl:44: LAD GR2,1,GR2 + #0045 #1222 + #0046 #0001 +../../../../as/YAKUWA/binout.casl:45:OUT2 ST GR2,OLNG + #0047 #1120 + #0048 #0070 +../../../../as/YAKUWA/binout.casl:46: OUT OBUF,OLNG + #0049 #7001 + #004A #0000 + #004B #7002 + #004C #0000 + #004D #1210 + #004E #0060 + #004F #1020 + #0050 #0070 + #0051 #F000 + #0052 #0002 + #0053 #1210 + #0054 #0072 + #0072 #000A + #0055 #1220 + #0056 #0001 + #0057 #F000 + #0058 #0002 + #0059 #7120 + #005A #7110 +../../../../as/YAKUWA/binout.casl:47: POP GR4 ; レジスタの復元 + #005B #7140 +../../../../as/YAKUWA/binout.casl:48: POP GR3 ; ↓ + #005C #7130 +../../../../as/YAKUWA/binout.casl:49: POP GR2 ; ↓ + #005D #7120 +../../../../as/YAKUWA/binout.casl:50: POP GR1 ; ↓ + #005E #7110 +../../../../as/YAKUWA/binout.casl:51: RET + #005F #8100 +../../../../as/YAKUWA/binout.casl:52:OBUF DS 16 + #0060 #0000 + #0061 #0000 + #0062 #0000 + #0063 #0000 + #0064 #0000 + #0065 #0000 + #0066 #0000 + #0067 #0000 + #0068 #0000 + #0069 #0000 + #006A #0000 + #006B #0000 + #006C #0000 + #006D #0000 + #006E #0000 + #006F #0000 +../../../../as/YAKUWA/binout.casl:53:OLNG DS 1 + #0070 #0000 +../../../../as/YAKUWA/binout.casl:54:NZERO DC 0 + #0071 #0000 +../../../../as/YAKUWA/binout.casl:55: END +0 +1 +100111001101 +1000000000000001 diff --git a/test/integration/CASL2/binout/Makefile b/test/integration/CASL2/binout/Makefile new file mode 100644 index 0000000..163fe88 --- /dev/null +++ b/test/integration/CASL2/binout/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -la +ASDIR = $(YACASL2DIR)/as/YAKUWA +ASFILE = $(ASDIR)/binout.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/call0/0.txt b/test/integration/CASL2/call0/0.txt new file mode 100644 index 0000000..8043f8e --- /dev/null +++ b/test/integration/CASL2/call0/0.txt @@ -0,0 +1,331 @@ +../../../../casl2 -slatd ../../../../as/CMD/call0.casl + +Assemble ../../../../as/CMD/call0.casl (0) +../../../../as/CMD/call0.casl:1:MAIN START BEGIN +../../../../as/CMD/call0.casl:2:BEGIN LD GR1,A +../../../../as/CMD/call0.casl:3: CALL COPY +../../../../as/CMD/call0.casl:4: ST GR2,B +../../../../as/CMD/call0.casl:5: RET +../../../../as/CMD/call0.casl:6:A DC 29 +../../../../as/CMD/call0.casl:7:B DS 1 +../../../../as/CMD/call0.casl:8: END +../../../../as/CMD/call0.casl:9:COPY START +../../../../as/CMD/call0.casl:10: LD GR2,GR1 +../../../../as/CMD/call0.casl:11: RET +../../../../as/CMD/call0.casl:12: END + +Label:::: +A ---> #0007 +B ---> #0008 +COPY ---> #0009 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/call0.casl (1) +../../../../as/CMD/call0.casl:1:MAIN START BEGIN +../../../../as/CMD/call0.casl:2:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/CMD/call0.casl:3: CALL COPY + #0002 #8000 + #0003 #0009 +../../../../as/CMD/call0.casl:4: ST GR2,B + #0004 #1120 + #0005 #0008 +../../../../as/CMD/call0.casl:5: RET + #0006 #8100 +../../../../as/CMD/call0.casl:6:A DC 29 + #0007 #001D +../../../../as/CMD/call0.casl:7:B DS 1 + #0008 #0000 +../../../../as/CMD/call0.casl:8: END +../../../../as/CMD/call0.casl:9:COPY START +../../../../as/CMD/call0.casl:10: LD GR2,GR1 + #0009 #1421 +../../../../as/CMD/call0.casl:11: RET + #000A #8100 +../../../../as/CMD/call0.casl:12: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 29 = #001D = 0000000000011101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 29 = #001D = 0000000000011101 +#0009: GR2: 0 = #0000 = 0000000000000000 +#0009: GR3: 0 = #0000 = 0000000000000000 +#0009: GR4: 0 = #0000 = 0000000000000000 +#0009: GR5: 0 = #0000 = 0000000000000000 +#0009: GR6: 0 = #0000 = 0000000000000000 +#0009: GR7: 0 = #0000 = 0000000000000000 +#0009: SP: 511 = #01FF = 0000000111111111 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 +#0009: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 29 = #001D = 0000000000011101 +#000A: GR2: 29 = #001D = 0000000000011101 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 511 = #01FF = 0000000111111111 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 29 = #001D = 0000000000011101 +#0004: GR2: 29 = #001D = 0000000000011101 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 0000 1421 8100 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 29 = #001D = 0000000000011101 +#0006: GR2: 29 = #001D = 0000000000011101 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 8000 0009 1120 0008 8100 001D 001D 1421 8100 0000 0000 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + diff --git a/test/integration/CASL2/call0/Makefile b/test/integration/CASL2/call0/Makefile new file mode 100644 index 0000000..f52fc7e --- /dev/null +++ b/test/integration/CASL2/call0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/call0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/call1/0.txt b/test/integration/CASL2/call1/0.txt new file mode 100644 index 0000000..95db745 --- /dev/null +++ b/test/integration/CASL2/call1/0.txt @@ -0,0 +1,328 @@ +../../../../casl2 -slatd ../../../../as/CMD/call1.casl + +Assemble ../../../../as/CMD/call1.casl (0) +../../../../as/CMD/call1.casl:1:MAIN START BEGIN +../../../../as/CMD/call1.casl:2:BEGIN LD GR1,=29 +../../../../as/CMD/call1.casl:3: CALL COPY +../../../../as/CMD/call1.casl:4: ST GR2,B +../../../../as/CMD/call1.casl:5: RET +../../../../as/CMD/call1.casl:6:B DS 1 +../../../../as/CMD/call1.casl:7: END +../../../../as/CMD/call1.casl:8:COPY START +../../../../as/CMD/call1.casl:9: LD GR2,GR1 +../../../../as/CMD/call1.casl:10: RET +../../../../as/CMD/call1.casl:11: END + +Label:::: +B ---> #0007 +COPY ---> #0008 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/call1.casl (1) +../../../../as/CMD/call1.casl:1:MAIN START BEGIN +../../../../as/CMD/call1.casl:2:BEGIN LD GR1,=29 + #000A #001D + #0000 #1010 + #0001 #000A +../../../../as/CMD/call1.casl:3: CALL COPY + #0002 #8000 + #0003 #0008 +../../../../as/CMD/call1.casl:4: ST GR2,B + #0004 #1120 + #0005 #0007 +../../../../as/CMD/call1.casl:5: RET + #0006 #8100 +../../../../as/CMD/call1.casl:6:B DS 1 + #0007 #0000 +../../../../as/CMD/call1.casl:7: END +../../../../as/CMD/call1.casl:8:COPY START +../../../../as/CMD/call1.casl:9: LD GR2,GR1 + #0008 #1421 +../../../../as/CMD/call1.casl:10: RET + #0009 #8100 +../../../../as/CMD/call1.casl:11: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 29 = #001D = 0000000000011101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 29 = #001D = 0000000000011101 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 511 = #01FF = 0000000111111111 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0009: Register:::: +#0009: GR0: 0 = #0000 = 0000000000000000 +#0009: GR1: 29 = #001D = 0000000000011101 +#0009: GR2: 29 = #001D = 0000000000011101 +#0009: GR3: 0 = #0000 = 0000000000000000 +#0009: GR4: 0 = #0000 = 0000000000000000 +#0009: GR5: 0 = #0000 = 0000000000000000 +#0009: GR6: 0 = #0000 = 0000000000000000 +#0009: GR7: 0 = #0000 = 0000000000000000 +#0009: SP: 511 = #01FF = 0000000111111111 +#0009: PR: 9 = #0009 = 0000000000001001 +#0009: FR (OF SF ZF): 000 +#0009: Memory:::: +#0009: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0009: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 +#0009: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0009: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 29 = #001D = 0000000000011101 +#0004: GR2: 29 = #001D = 0000000000011101 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000A 8000 0008 1120 0007 8100 0000 1421 8100 001D 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 29 = #001D = 0000000000011101 +#0006: GR2: 29 = #001D = 0000000000011101 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 000A 8000 0008 1120 0007 8100 001D 1421 8100 001D 0000 0000 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + diff --git a/test/integration/CASL2/call1/Makefile b/test/integration/CASL2/call1/Makefile new file mode 100644 index 0000000..57c59eb --- /dev/null +++ b/test/integration/CASL2/call1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/call1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/call2/0.txt b/test/integration/CASL2/call2/0.txt new file mode 100644 index 0000000..b138173 --- /dev/null +++ b/test/integration/CASL2/call2/0.txt @@ -0,0 +1,331 @@ +../../../../casl2 -slatd ../../../../as/CMD/call2.casl + +Assemble ../../../../as/CMD/call2.casl (0) +../../../../as/CMD/call2.casl:1:MAIN START BEGIN +../../../../as/CMD/call2.casl:2:BEGIN LD GR1,=29 +../../../../as/CMD/call2.casl:3: CALL INCR +../../../../as/CMD/call2.casl:4: ST GR1,A +../../../../as/CMD/call2.casl:5: RET +../../../../as/CMD/call2.casl:6:A DS 1 +../../../../as/CMD/call2.casl:7: END +../../../../as/CMD/call2.casl:8:INCR START +../../../../as/CMD/call2.casl:9: ADDA GR1,=1 +../../../../as/CMD/call2.casl:10: RET +../../../../as/CMD/call2.casl:11:FIN END + +Label:::: +A ---> #0007 +INCR ---> #0008 +BEGIN ---> #0000 +MAIN ---> #0000 +FIN ---> #000B + +Assemble ../../../../as/CMD/call2.casl (1) +../../../../as/CMD/call2.casl:1:MAIN START BEGIN +../../../../as/CMD/call2.casl:2:BEGIN LD GR1,=29 + #000B #001D + #0000 #1010 + #0001 #000B +../../../../as/CMD/call2.casl:3: CALL INCR + #0002 #8000 + #0003 #0008 +../../../../as/CMD/call2.casl:4: ST GR1,A + #0004 #1110 + #0005 #0007 +../../../../as/CMD/call2.casl:5: RET + #0006 #8100 +../../../../as/CMD/call2.casl:6:A DS 1 + #0007 #0000 +../../../../as/CMD/call2.casl:7: END +../../../../as/CMD/call2.casl:8:INCR START +../../../../as/CMD/call2.casl:9: ADDA GR1,=1 + #000C #0001 + #0008 #2010 + #0009 #000C +../../../../as/CMD/call2.casl:10: RET + #000A #8100 +../../../../as/CMD/call2.casl:11:FIN END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 29 = #001D = 0000000000011101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 29 = #001D = 0000000000011101 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 511 = #01FF = 0000000111111111 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 30 = #001E = 0000000000011110 +#000A: GR2: 0 = #0000 = 0000000000000000 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 511 = #01FF = 0000000111111111 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 30 = #001E = 0000000000011110 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 000B 8000 0008 1110 0007 8100 0000 2010 000C 8100 001D 0001 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 30 = #001E = 0000000000011110 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 000B 8000 0008 1110 0007 8100 001E 2010 000C 8100 001D 0001 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 + diff --git a/test/integration/CASL2/call2/Makefile b/test/integration/CASL2/call2/Makefile new file mode 100644 index 0000000..0750f73 --- /dev/null +++ b/test/integration/CASL2/call2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/call2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/cmd_err0/0.txt b/test/integration/CASL2/cmd_err0/0.txt new file mode 100644 index 0000000..083a1db --- /dev/null +++ b/test/integration/CASL2/cmd_err0/0.txt @@ -0,0 +1,10 @@ +../../../../casl2 -slatd ../../../../as/ERR/cmd_err0.casl + +Assemble ../../../../as/ERR/cmd_err0.casl (0) +../../../../as/ERR/cmd_err0.casl:1:MAIN START BEGIN +../../../../as/ERR/cmd_err0.casl:2:BEGIN LAD GR1,3 +../../../../as/ERR/cmd_err0.casl:3: LAD GR2,2 +../../../../as/ERR/cmd_err0.casl:4: LEA GR1,GR2 +Assemble error - 109: LEA: not command of operand "r1,r2" + ../../../../as/ERR/cmd_err0.casl:4: LEA GR1,GR2 + diff --git a/test/integration/CASL2/cmd_err0/Makefile b/test/integration/CASL2/cmd_err0/Makefile new file mode 100644 index 0000000..9ae7c25 --- /dev/null +++ b/test/integration/CASL2/cmd_err0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/ERR +ASFILE = $(ASDIR)/cmd_err0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/cmd_err0/err.txt b/test/integration/CASL2/cmd_err0/err.txt new file mode 100644 index 0000000..f2900e0 --- /dev/null +++ b/test/integration/CASL2/cmd_err0/err.txt @@ -0,0 +1,3 @@ +Assemble error - 109: LEA: not command of operand "r1,r2" + ../../../../as/ERR/cmd_err0.casl:4: LEA GR1,GR2 + diff --git a/test/integration/CASL2/cmd_err1/0.txt b/test/integration/CASL2/cmd_err1/0.txt new file mode 100644 index 0000000..3a7fd5f --- /dev/null +++ b/test/integration/CASL2/cmd_err1/0.txt @@ -0,0 +1,8 @@ +../../../../casl2 -slatd ../../../../as/ERR/cmd_err1.casl + +Assemble ../../../../as/ERR/cmd_err1.casl (0) +../../../../as/ERR/cmd_err1.casl:1:MAIN START BEGIN +../../../../as/ERR/cmd_err1.casl:2:BEGIN LEA GR1,A +Assemble error - 110: LEA: not command of operand "r,adr[,x]" + ../../../../as/ERR/cmd_err1.casl:2: BEGIN LEA GR1,A + diff --git a/test/integration/CASL2/cmd_err1/Makefile b/test/integration/CASL2/cmd_err1/Makefile new file mode 100644 index 0000000..7d0209f --- /dev/null +++ b/test/integration/CASL2/cmd_err1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/ERR +ASFILE = $(ASDIR)/cmd_err1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/cmd_err1/err.txt b/test/integration/CASL2/cmd_err1/err.txt new file mode 100644 index 0000000..c3c5b79 --- /dev/null +++ b/test/integration/CASL2/cmd_err1/err.txt @@ -0,0 +1,3 @@ +Assemble error - 110: LEA: not command of operand "r,adr[,x]" + ../../../../as/ERR/cmd_err1.casl:2: BEGIN LEA GR1,A + diff --git a/test/integration/CASL2/count_call/0.txt b/test/integration/CASL2/count_call/0.txt new file mode 100644 index 0000000..9b01abc --- /dev/null +++ b/test/integration/CASL2/count_call/0.txt @@ -0,0 +1,927 @@ +../../../../casl2 -sla ../../../../as/FUNC/count1_call.casl ../../../../as/FUNC/count1.casl ../../../../as/FUNC/outa.casl + +Assemble ../../../../as/FUNC/count1_call.casl (0) +../../../../as/FUNC/count1_call.casl:1:;; count1.casl(「アセンブラ言語の仕様」プログラム例)を呼び出し、出力結果を表示 +../../../../as/FUNC/count1_call.casl:2:;; 使い方: casl2 count1_call.casl count1.casl outa.casl +../../../../as/FUNC/count1_call.casl:3:MAIN START +../../../../as/FUNC/count1_call.casl:4: LAD GR2,0 +../../../../as/FUNC/count1_call.casl:5:LOOP CPA GR2,MAX ; ループ開始。GR2がMAXの値になったらループ脱出 +../../../../as/FUNC/count1_call.casl:6: JZE FIN ; ↓ +../../../../as/FUNC/count1_call.casl:7: LD GR1,GR2 ; GR1にVALの値をロード +../../../../as/FUNC/count1_call.casl:8: CALL COUNT1 ; COUNT1を呼び出す。出力はGR0に格納 +../../../../as/FUNC/count1_call.casl:9: LD GR1,GR0 ; GR1にGR0の値をコピー +../../../../as/FUNC/count1_call.casl:10: CALL OUTA ; OUTAを呼び出す +../../../../as/FUNC/count1_call.casl:11: LAD GR2,1,GR2 ; GR2 <= GR2 + 1 +../../../../as/FUNC/count1_call.casl:12: JUMP LOOP ; ループ終端 +../../../../as/FUNC/count1_call.casl:13:FIN RET +../../../../as/FUNC/count1_call.casl:14:MAX DC 256 +../../../../as/FUNC/count1_call.casl:15: END + +Assemble ../../../../as/FUNC/count1.casl (0) +../../../../as/FUNC/count1.casl:1:COUNT1 START +../../../../as/FUNC/count1.casl:2:; 入力 GR1:検索する語 +../../../../as/FUNC/count1.casl:3:; 処理 GR1中の'1'のビットの個数を求める +../../../../as/FUNC/count1.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 +../../../../as/FUNC/count1.casl:5: PUSH 0,GR1 +../../../../as/FUNC/count1.casl:6: PUSH 0,GR2 +../../../../as/FUNC/count1.casl:7: SUBA GR2,GR2 +../../../../as/FUNC/count1.casl:8: AND GR1,GR1 +../../../../as/FUNC/count1.casl:9: JZE RETURN +../../../../as/FUNC/count1.casl:10:MORE LAD GR2,1,GR2 +../../../../as/FUNC/count1.casl:11: LAD GR0,-1,GR1 +../../../../as/FUNC/count1.casl:12: AND GR1,GR0 +../../../../as/FUNC/count1.casl:13: JNZ MORE +../../../../as/FUNC/count1.casl:14:RETURN LD GR0,GR2 +../../../../as/FUNC/count1.casl:15: POP GR2 +../../../../as/FUNC/count1.casl:16: POP GR1 +../../../../as/FUNC/count1.casl:17: RET +../../../../as/FUNC/count1.casl:18: END + +Assemble ../../../../as/FUNC/outa.casl (0) +../../../../as/FUNC/outa.casl:1:;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +../../../../as/FUNC/outa.casl:2:OUTA START +../../../../as/FUNC/outa.casl:3: RPUSH +../../../../as/FUNC/outa.casl:4: LAD GR2,10 ; GR2に10進数の「10」を格納。 +../../../../as/FUNC/outa.casl:5: LAD GR0,0 ; GR0 <- 0 +../../../../as/FUNC/outa.casl:6: LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 +../../../../as/FUNC/outa.casl:7: ST GR0,LEN ; LENの初期化 +../../../../as/FUNC/outa.casl:8: AND GR1,GR1 ; GR1をテスト +../../../../as/FUNC/outa.casl:9: JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ +../../../../as/FUNC/outa.casl:10: JPL STI ; GR1が正数の場合、STIにジャンプ +../../../../as/FUNC/outa.casl:11: LAD GR4,1 ; GR1が負数の場合、GR4をオン +../../../../as/FUNC/outa.casl:12: CALL OABS ; GR1を正数に変換 +../../../../as/FUNC/outa.casl:13:STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 +../../../../as/FUNC/outa.casl:14: JMI STLST ; ↓ +../../../../as/FUNC/outa.casl:15: CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 +../../../../as/FUNC/outa.casl:16: LD GR1,GR3 ; GR1にGR3をコピー +../../../../as/FUNC/outa.casl:17: LD GR1,NCHAR,GR1 ; GR1を文字に変換 +../../../../as/FUNC/outa.casl:18: CALL STSTR ; GR1をSTR領域に格納 +../../../../as/FUNC/outa.casl:19: LD GR1,GR0 ; GR0をGR1にコピー +../../../../as/FUNC/outa.casl:20: JUMP STI ; ループ終端 +../../../../as/FUNC/outa.casl:21:STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 +../../../../as/FUNC/outa.casl:22: CALL STSTR ; GR1をSTR領域に格納 +../../../../as/FUNC/outa.casl:23: AND GR4,GR4 ; 正数の場合 +../../../../as/FUNC/outa.casl:24: JZE PRT ; ↓ +../../../../as/FUNC/outa.casl:25: LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 +../../../../as/FUNC/outa.casl:26: CALL STSTR ; ↓ +../../../../as/FUNC/outa.casl:27: JUMP PRT ; PRTにジャンプ +../../../../as/FUNC/outa.casl:28:ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 +../../../../as/FUNC/outa.casl:29: CALL STSTR ; ↓ +../../../../as/FUNC/outa.casl:30:PRT LD GR2,LEN ; GR2にLENの値を格納 +../../../../as/FUNC/outa.casl:31: LAD GR1,STR ; GR1に文字列のアドレスを格納 +../../../../as/FUNC/outa.casl:32: CALL REV ; 文字列を逆順に並べ替え +../../../../as/FUNC/outa.casl:33: OUT STR,LEN ; 文字列を出力 +../../../../as/FUNC/outa.casl:34: RPOP +../../../../as/FUNC/outa.casl:35: RET +../../../../as/FUNC/outa.casl:36:STR DS 17 +../../../../as/FUNC/outa.casl:37:LEN DS 1 +../../../../as/FUNC/outa.casl:38:NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' +../../../../as/FUNC/outa.casl:39: END +../../../../as/FUNC/outa.casl:40:;; GR1をSTR領域に格納し、LENをインクリメント +../../../../as/FUNC/outa.casl:41:STSTR START +../../../../as/FUNC/outa.casl:42: PUSH 0,GR1 +../../../../as/FUNC/outa.casl:43: PUSH 0,GR2 +../../../../as/FUNC/outa.casl:44: LD GR2,LEN ; GR2にLENの値をロード +../../../../as/FUNC/outa.casl:45: ST GR1,STR,GR2 ; STR+GR2 <- GR1 +../../../../as/FUNC/outa.casl:46: LAD GR2,1,GR2 ; GR2 <- GR2 + 1 +../../../../as/FUNC/outa.casl:47: ST GR2,LEN ; LENにGR2を格納 +../../../../as/FUNC/outa.casl:48: POP GR2 +../../../../as/FUNC/outa.casl:49: POP GR1 +../../../../as/FUNC/outa.casl:50: RET +../../../../as/FUNC/outa.casl:51: END +../../../../as/FUNC/outa.casl:52:;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +../../../../as/FUNC/outa.casl:53:;;; 0〜65535の範囲の数値を扱う +../../../../as/FUNC/outa.casl:54:ODIVL START +../../../../as/FUNC/outa.casl:55: PUSH 0,GR1 +../../../../as/FUNC/outa.casl:56: PUSH 0,GR2 +../../../../as/FUNC/outa.casl:57: PUSH 0,GR4 +../../../../as/FUNC/outa.casl:58: AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ +../../../../as/FUNC/outa.casl:59: JZE ODFIN ; ↓ +../../../../as/FUNC/outa.casl:60: ST GR2,ODY ; ODYにGR2の初期値を保存 +../../../../as/FUNC/outa.casl:61: LAD GR0,0 ; GR0の初期化 +../../../../as/FUNC/outa.casl:62: LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:63: LAD GR4,1 ; GR4の初期化。対象ビットを表す +../../../../as/FUNC/outa.casl:64:ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 +../../../../as/FUNC/outa.casl:65: JPL ODLOOP ; ↓ +../../../../as/FUNC/outa.casl:66: SLL GR4,1 ; GR4を1回左シフト +../../../../as/FUNC/outa.casl:67: SLL GR2,1 ; GR2を1回左シフト +../../../../as/FUNC/outa.casl:68: JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ +../../../../as/FUNC/outa.casl:69: JUMP ODSL ; ループ終端 +../../../../as/FUNC/outa.casl:70:ODYOV SRL GR2,1 +../../../../as/FUNC/outa.casl:71: LAD GR2,#8000,GR2 +../../../../as/FUNC/outa.casl:72: SRL GR4,1 +../../../../as/FUNC/outa.casl:73: JUMP ODLPIN +../../../../as/FUNC/outa.casl:74:ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト +../../../../as/FUNC/outa.casl:75: JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:76: SRL GR2,1 ; GR2を1回右シフト +../../../../as/FUNC/outa.casl:77: CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:78: JMI ODFIN ; ↓ +../../../../as/FUNC/outa.casl:79: CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ +../../../../as/FUNC/outa.casl:80: JMI ODLOOP ; ↓ +../../../../as/FUNC/outa.casl:81:ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 +../../../../as/FUNC/outa.casl:82: ADDL GR0,GR4 ; GR0 <- GR0 + GR4 +../../../../as/FUNC/outa.casl:83: JUMP ODLOOP ; ループ終端 +../../../../as/FUNC/outa.casl:84:ODFIN LD GR3,GR1 +../../../../as/FUNC/outa.casl:85: POP GR4 +../../../../as/FUNC/outa.casl:86: POP GR2 +../../../../as/FUNC/outa.casl:87: POP GR1 +../../../../as/FUNC/outa.casl:88: RET +../../../../as/FUNC/outa.casl:89:ODY DS 1 +../../../../as/FUNC/outa.casl:90: END +../../../../as/FUNC/outa.casl:91:;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +../../../../as/FUNC/outa.casl:92:;; 例: 12345 -> 54321、54321- -> -12345 +../../../../as/FUNC/outa.casl:93:REV START +../../../../as/FUNC/outa.casl:94: RPUSH +../../../../as/FUNC/outa.casl:95: LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:96:RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:97: JZE RNEXT ; ↓ +../../../../as/FUNC/outa.casl:98: LD GR4,GR1 ; GR4にGR1の値をコピー +../../../../as/FUNC/outa.casl:99: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 +../../../../as/FUNC/outa.casl:100: LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 +../../../../as/FUNC/outa.casl:101: PUSH 0,GR5 ; GR5をプッシュ +../../../../as/FUNC/outa.casl:102: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 +../../../../as/FUNC/outa.casl:103: JUMP RPU ; ループ終端 +../../../../as/FUNC/outa.casl:104:RNEXT LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:105:RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:106: JZE RFIN ; ↓ +../../../../as/FUNC/outa.casl:107: POP GR5 ; GR5にポップ +../../../../as/FUNC/outa.casl:108: LD GR4,GR1 ; GR4にGR1の値をコピー +../../../../as/FUNC/outa.casl:109: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 +../../../../as/FUNC/outa.casl:110: ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 +../../../../as/FUNC/outa.casl:111: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 +../../../../as/FUNC/outa.casl:112: JUMP RPO ; ループ終端 +../../../../as/FUNC/outa.casl:113:RFIN RPOP +../../../../as/FUNC/outa.casl:114: RET +../../../../as/FUNC/outa.casl:115: END +../../../../as/FUNC/outa.casl:116:;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +../../../../as/FUNC/outa.casl:117:;; 例: -10 -> 10, -20 -> 20 +../../../../as/FUNC/outa.casl:118:OABS START +../../../../as/FUNC/outa.casl:119: XOR GR1,=#FFFF ; GR1の値を反転 +../../../../as/FUNC/outa.casl:120: LAD GR1,1,GR1 ; GR1 <- GR1 + 1 +../../../../as/FUNC/outa.casl:121: RET +../../../../as/FUNC/outa.casl:122: END + +Label:::: +STI ---> #0044 +ODYOV ---> #00E3 +STSTR ---> #00B8 +STR ---> #0082 +COUNT1 ---> #0012 +ODY ---> #0101 +RETURN ---> #0021 +MAX ---> #0011 +RNEXT ---> #011F +MORE ---> #001A +RFIN ---> #012D +REV ---> #0102 +PRT ---> #0062 +OABS ---> #0135 +NCHAR ---> #0094 +LOOP ---> #0002 +STLST ---> #0051 +MAIN ---> #0000 +ODIVL ---> #00C7 +RPO ---> #0121 +OUTA ---> #0025 +RPU ---> #0112 +FIN ---> #0010 +ODSL ---> #00D8 +LEN ---> #0093 +ODFIN ---> #00FC +ZPRT ---> #005E +ODLOOP ---> #00EB +ODLPIN ---> #00F8 + +Assemble ../../../../as/FUNC/count1_call.casl (1) +../../../../as/FUNC/count1_call.casl:1:;; count1.casl(「アセンブラ言語の仕様」プログラム例)を呼び出し、出力結果を表示 +../../../../as/FUNC/count1_call.casl:2:;; 使い方: casl2 count1_call.casl count1.casl outa.casl +../../../../as/FUNC/count1_call.casl:3:MAIN START +../../../../as/FUNC/count1_call.casl:4: LAD GR2,0 + #0000 #1220 + #0001 #0000 +../../../../as/FUNC/count1_call.casl:5:LOOP CPA GR2,MAX ; ループ開始。GR2がMAXの値になったらループ脱出 + #0002 #4020 + #0003 #0011 +../../../../as/FUNC/count1_call.casl:6: JZE FIN ; ↓ + #0004 #6300 + #0005 #0010 +../../../../as/FUNC/count1_call.casl:7: LD GR1,GR2 ; GR1にVALの値をロード + #0006 #1412 +../../../../as/FUNC/count1_call.casl:8: CALL COUNT1 ; COUNT1を呼び出す。出力はGR0に格納 + #0007 #8000 + #0008 #0012 +../../../../as/FUNC/count1_call.casl:9: LD GR1,GR0 ; GR1にGR0の値をコピー + #0009 #1410 +../../../../as/FUNC/count1_call.casl:10: CALL OUTA ; OUTAを呼び出す + #000A #8000 + #000B #0025 +../../../../as/FUNC/count1_call.casl:11: LAD GR2,1,GR2 ; GR2 <= GR2 + 1 + #000C #1222 + #000D #0001 +../../../../as/FUNC/count1_call.casl:12: JUMP LOOP ; ループ終端 + #000E #6400 + #000F #0002 +../../../../as/FUNC/count1_call.casl:13:FIN RET + #0010 #8100 +../../../../as/FUNC/count1_call.casl:14:MAX DC 256 + #0011 #0100 +../../../../as/FUNC/count1_call.casl:15: END + +Assemble ../../../../as/FUNC/count1.casl (1) +../../../../as/FUNC/count1.casl:1:COUNT1 START +../../../../as/FUNC/count1.casl:2:; 入力 GR1:検索する語 +../../../../as/FUNC/count1.casl:3:; 処理 GR1中の'1'のビットの個数を求める +../../../../as/FUNC/count1.casl:4:; 出力 GR0:GR1中の'1'のビットの個数 +../../../../as/FUNC/count1.casl:5: PUSH 0,GR1 + #0012 #7001 + #0013 #0000 +../../../../as/FUNC/count1.casl:6: PUSH 0,GR2 + #0014 #7002 + #0015 #0000 +../../../../as/FUNC/count1.casl:7: SUBA GR2,GR2 + #0016 #2522 +../../../../as/FUNC/count1.casl:8: AND GR1,GR1 + #0017 #3411 +../../../../as/FUNC/count1.casl:9: JZE RETURN + #0018 #6300 + #0019 #0021 +../../../../as/FUNC/count1.casl:10:MORE LAD GR2,1,GR2 + #001A #1222 + #001B #0001 +../../../../as/FUNC/count1.casl:11: LAD GR0,-1,GR1 + #001C #1201 + #001D #FFFF +../../../../as/FUNC/count1.casl:12: AND GR1,GR0 + #001E #3410 +../../../../as/FUNC/count1.casl:13: JNZ MORE + #001F #6200 + #0020 #001A +../../../../as/FUNC/count1.casl:14:RETURN LD GR0,GR2 + #0021 #1402 +../../../../as/FUNC/count1.casl:15: POP GR2 + #0022 #7120 +../../../../as/FUNC/count1.casl:16: POP GR1 + #0023 #7110 +../../../../as/FUNC/count1.casl:17: RET + #0024 #8100 +../../../../as/FUNC/count1.casl:18: END + +Assemble ../../../../as/FUNC/outa.casl (1) +../../../../as/FUNC/outa.casl:1:;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +../../../../as/FUNC/outa.casl:2:OUTA START +../../../../as/FUNC/outa.casl:3: RPUSH + #0025 #7001 + #0026 #0000 + #0027 #7002 + #0028 #0000 + #0029 #7003 + #002A #0000 + #002B #7004 + #002C #0000 + #002D #7005 + #002E #0000 + #002F #7006 + #0030 #0000 + #0031 #7007 + #0032 #0000 +../../../../as/FUNC/outa.casl:4: LAD GR2,10 ; GR2に10進数の「10」を格納。 + #0033 #1220 + #0034 #000A +../../../../as/FUNC/outa.casl:5: LAD GR0,0 ; GR0 <- 0 + #0035 #1200 + #0036 #0000 +../../../../as/FUNC/outa.casl:6: LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 + #0037 #1240 + #0038 #0000 +../../../../as/FUNC/outa.casl:7: ST GR0,LEN ; LENの初期化 + #0039 #1100 + #003A #0093 +../../../../as/FUNC/outa.casl:8: AND GR1,GR1 ; GR1をテスト + #003B #3411 +../../../../as/FUNC/outa.casl:9: JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ + #003C #6300 + #003D #005E +../../../../as/FUNC/outa.casl:10: JPL STI ; GR1が正数の場合、STIにジャンプ + #003E #6500 + #003F #0044 +../../../../as/FUNC/outa.casl:11: LAD GR4,1 ; GR1が負数の場合、GR4をオン + #0040 #1240 + #0041 #0001 +../../../../as/FUNC/outa.casl:12: CALL OABS ; GR1を正数に変換 + #0042 #8000 + #0043 #0135 +../../../../as/FUNC/outa.casl:13:STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + #0044 #4512 +../../../../as/FUNC/outa.casl:14: JMI STLST ; ↓ + #0045 #6100 + #0046 #0051 +../../../../as/FUNC/outa.casl:15: CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 + #0047 #8000 + #0048 #00C7 +../../../../as/FUNC/outa.casl:16: LD GR1,GR3 ; GR1にGR3をコピー + #0049 #1413 +../../../../as/FUNC/outa.casl:17: LD GR1,NCHAR,GR1 ; GR1を文字に変換 + #004A #1011 + #004B #0094 +../../../../as/FUNC/outa.casl:18: CALL STSTR ; GR1をSTR領域に格納 + #004C #8000 + #004D #00B8 +../../../../as/FUNC/outa.casl:19: LD GR1,GR0 ; GR0をGR1にコピー + #004E #1410 +../../../../as/FUNC/outa.casl:20: JUMP STI ; ループ終端 + #004F #6400 + #0050 #0044 +../../../../as/FUNC/outa.casl:21:STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + #0051 #1011 + #0052 #0094 +../../../../as/FUNC/outa.casl:22: CALL STSTR ; GR1をSTR領域に格納 + #0053 #8000 + #0054 #00B8 +../../../../as/FUNC/outa.casl:23: AND GR4,GR4 ; 正数の場合 + #0055 #3444 +../../../../as/FUNC/outa.casl:24: JZE PRT ; ↓ + #0056 #6300 + #0057 #0062 +../../../../as/FUNC/outa.casl:25: LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 + #013A #002D + #0058 #1010 + #0059 #013A +../../../../as/FUNC/outa.casl:26: CALL STSTR ; ↓ + #005A #8000 + #005B #00B8 +../../../../as/FUNC/outa.casl:27: JUMP PRT ; PRTにジャンプ + #005C #6400 + #005D #0062 +../../../../as/FUNC/outa.casl:28:ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 + #005E #1010 + #005F #0094 +../../../../as/FUNC/outa.casl:29: CALL STSTR ; ↓ + #0060 #8000 + #0061 #00B8 +../../../../as/FUNC/outa.casl:30:PRT LD GR2,LEN ; GR2にLENの値を格納 + #0062 #1020 + #0063 #0093 +../../../../as/FUNC/outa.casl:31: LAD GR1,STR ; GR1に文字列のアドレスを格納 + #0064 #1210 + #0065 #0082 +../../../../as/FUNC/outa.casl:32: CALL REV ; 文字列を逆順に並べ替え + #0066 #8000 + #0067 #0102 +../../../../as/FUNC/outa.casl:33: OUT STR,LEN ; 文字列を出力 + #0068 #7001 + #0069 #0000 + #006A #7002 + #006B #0000 + #006C #1210 + #006D #0082 + #006E #1020 + #006F #0093 + #0070 #F000 + #0071 #0002 + #0072 #1210 + #0073 #013B + #013B #000A + #0074 #1220 + #0075 #0001 + #0076 #F000 + #0077 #0002 + #0078 #7120 + #0079 #7110 +../../../../as/FUNC/outa.casl:34: RPOP + #007A #7170 + #007B #7160 + #007C #7150 + #007D #7140 + #007E #7130 + #007F #7120 + #0080 #7110 +../../../../as/FUNC/outa.casl:35: RET + #0081 #8100 +../../../../as/FUNC/outa.casl:36:STR DS 17 + #0082 #0000 + #0083 #0000 + #0084 #0000 + #0085 #0000 + #0086 #0000 + #0087 #0000 + #0088 #0000 + #0089 #0000 + #008A #0000 + #008B #0000 + #008C #0000 + #008D #0000 + #008E #0000 + #008F #0000 + #0090 #0000 + #0091 #0000 + #0092 #0000 +../../../../as/FUNC/outa.casl:37:LEN DS 1 + #0093 #0000 +../../../../as/FUNC/outa.casl:38:NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' + #0094 #0030 + #0095 #0031 + #0096 #0032 + #0097 #0033 + #0098 #0034 + #0099 #0035 + #009A #0036 + #009B #0037 + #009C #0038 + #009D #0039 + #009E #0041 + #009F #0042 + #00A0 #0043 + #00A1 #0044 + #00A2 #0045 + #00A3 #0046 + #00A4 #0047 + #00A5 #0048 + #00A6 #0049 + #00A7 #004A + #00A8 #004B + #00A9 #004C + #00AA #004D + #00AB #004E + #00AC #004F + #00AD #0050 + #00AE #0051 + #00AF #0052 + #00B0 #0053 + #00B1 #0054 + #00B2 #0055 + #00B3 #0056 + #00B4 #0057 + #00B5 #0058 + #00B6 #0059 + #00B7 #005A +../../../../as/FUNC/outa.casl:39: END +../../../../as/FUNC/outa.casl:40:;; GR1をSTR領域に格納し、LENをインクリメント +../../../../as/FUNC/outa.casl:41:STSTR START +../../../../as/FUNC/outa.casl:42: PUSH 0,GR1 + #00B8 #7001 + #00B9 #0000 +../../../../as/FUNC/outa.casl:43: PUSH 0,GR2 + #00BA #7002 + #00BB #0000 +../../../../as/FUNC/outa.casl:44: LD GR2,LEN ; GR2にLENの値をロード + #00BC #1020 + #00BD #0093 +../../../../as/FUNC/outa.casl:45: ST GR1,STR,GR2 ; STR+GR2 <- GR1 + #00BE #1112 + #00BF #0082 +../../../../as/FUNC/outa.casl:46: LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + #00C0 #1222 + #00C1 #0001 +../../../../as/FUNC/outa.casl:47: ST GR2,LEN ; LENにGR2を格納 + #00C2 #1120 + #00C3 #0093 +../../../../as/FUNC/outa.casl:48: POP GR2 + #00C4 #7120 +../../../../as/FUNC/outa.casl:49: POP GR1 + #00C5 #7110 +../../../../as/FUNC/outa.casl:50: RET + #00C6 #8100 +../../../../as/FUNC/outa.casl:51: END +../../../../as/FUNC/outa.casl:52:;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +../../../../as/FUNC/outa.casl:53:;;; 0〜65535の範囲の数値を扱う +../../../../as/FUNC/outa.casl:54:ODIVL START +../../../../as/FUNC/outa.casl:55: PUSH 0,GR1 + #00C7 #7001 + #00C8 #0000 +../../../../as/FUNC/outa.casl:56: PUSH 0,GR2 + #00C9 #7002 + #00CA #0000 +../../../../as/FUNC/outa.casl:57: PUSH 0,GR4 + #00CB #7004 + #00CC #0000 +../../../../as/FUNC/outa.casl:58: AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ + #00CD #3422 +../../../../as/FUNC/outa.casl:59: JZE ODFIN ; ↓ + #00CE #6300 + #00CF #00FC +../../../../as/FUNC/outa.casl:60: ST GR2,ODY ; ODYにGR2の初期値を保存 + #00D0 #1120 + #00D1 #0101 +../../../../as/FUNC/outa.casl:61: LAD GR0,0 ; GR0の初期化 + #00D2 #1200 + #00D3 #0000 +../../../../as/FUNC/outa.casl:62: LAD GR3,0 ; GR3の初期化 + #00D4 #1230 + #00D5 #0000 +../../../../as/FUNC/outa.casl:63: LAD GR4,1 ; GR4の初期化。対象ビットを表す + #00D6 #1240 + #00D7 #0001 +../../../../as/FUNC/outa.casl:64:ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 + #00D8 #4521 +../../../../as/FUNC/outa.casl:65: JPL ODLOOP ; ↓ + #00D9 #6500 + #00DA #00EB +../../../../as/FUNC/outa.casl:66: SLL GR4,1 ; GR4を1回左シフト + #00DB #5240 + #00DC #0001 +../../../../as/FUNC/outa.casl:67: SLL GR2,1 ; GR2を1回左シフト + #00DD #5220 + #00DE #0001 +../../../../as/FUNC/outa.casl:68: JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ + #00DF #6600 + #00E0 #00E3 +../../../../as/FUNC/outa.casl:69: JUMP ODSL ; ループ終端 + #00E1 #6400 + #00E2 #00D8 +../../../../as/FUNC/outa.casl:70:ODYOV SRL GR2,1 + #00E3 #5320 + #00E4 #0001 +../../../../as/FUNC/outa.casl:71: LAD GR2,#8000,GR2 + #00E5 #1222 + #00E6 #8000 +../../../../as/FUNC/outa.casl:72: SRL GR4,1 + #00E7 #5340 + #00E8 #0001 +../../../../as/FUNC/outa.casl:73: JUMP ODLPIN + #00E9 #6400 + #00EA #00F8 +../../../../as/FUNC/outa.casl:74:ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト + #00EB #5340 + #00EC #0001 +../../../../as/FUNC/outa.casl:75: JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 + #00ED #6300 + #00EE #00FC +../../../../as/FUNC/outa.casl:76: SRL GR2,1 ; GR2を1回右シフト + #00EF #5320 + #00F0 #0001 +../../../../as/FUNC/outa.casl:77: CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 + #00F1 #4110 + #00F2 #0101 +../../../../as/FUNC/outa.casl:78: JMI ODFIN ; ↓ + #00F3 #6100 + #00F4 #00FC +../../../../as/FUNC/outa.casl:79: CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + #00F5 #4512 +../../../../as/FUNC/outa.casl:80: JMI ODLOOP ; ↓ + #00F6 #6100 + #00F7 #00EB +../../../../as/FUNC/outa.casl:81:ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + #00F8 #2712 +../../../../as/FUNC/outa.casl:82: ADDL GR0,GR4 ; GR0 <- GR0 + GR4 + #00F9 #2604 +../../../../as/FUNC/outa.casl:83: JUMP ODLOOP ; ループ終端 + #00FA #6400 + #00FB #00EB +../../../../as/FUNC/outa.casl:84:ODFIN LD GR3,GR1 + #00FC #1431 +../../../../as/FUNC/outa.casl:85: POP GR4 + #00FD #7140 +../../../../as/FUNC/outa.casl:86: POP GR2 + #00FE #7120 +../../../../as/FUNC/outa.casl:87: POP GR1 + #00FF #7110 +../../../../as/FUNC/outa.casl:88: RET + #0100 #8100 +../../../../as/FUNC/outa.casl:89:ODY DS 1 + #0101 #0000 +../../../../as/FUNC/outa.casl:90: END +../../../../as/FUNC/outa.casl:91:;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +../../../../as/FUNC/outa.casl:92:;; 例: 12345 -> 54321、54321- -> -12345 +../../../../as/FUNC/outa.casl:93:REV START +../../../../as/FUNC/outa.casl:94: RPUSH + #0102 #7001 + #0103 #0000 + #0104 #7002 + #0105 #0000 + #0106 #7003 + #0107 #0000 + #0108 #7004 + #0109 #0000 + #010A #7005 + #010B #0000 + #010C #7006 + #010D #0000 + #010E #7007 + #010F #0000 +../../../../as/FUNC/outa.casl:95: LAD GR3,0 ; GR3の初期化 + #0110 #1230 + #0111 #0000 +../../../../as/FUNC/outa.casl:96:RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + #0112 #4532 +../../../../as/FUNC/outa.casl:97: JZE RNEXT ; ↓ + #0113 #6300 + #0114 #011F +../../../../as/FUNC/outa.casl:98: LD GR4,GR1 ; GR4にGR1の値をコピー + #0115 #1441 +../../../../as/FUNC/outa.casl:99: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + #0116 #2643 +../../../../as/FUNC/outa.casl:100: LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + #0117 #1054 + #0118 #0000 +../../../../as/FUNC/outa.casl:101: PUSH 0,GR5 ; GR5をプッシュ + #0119 #7005 + #011A #0000 +../../../../as/FUNC/outa.casl:102: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + #011B #1233 + #011C #0001 +../../../../as/FUNC/outa.casl:103: JUMP RPU ; ループ終端 + #011D #6400 + #011E #0112 +../../../../as/FUNC/outa.casl:104:RNEXT LAD GR3,0 ; GR3の初期化 + #011F #1230 + #0120 #0000 +../../../../as/FUNC/outa.casl:105:RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + #0121 #4532 +../../../../as/FUNC/outa.casl:106: JZE RFIN ; ↓ + #0122 #6300 + #0123 #012D +../../../../as/FUNC/outa.casl:107: POP GR5 ; GR5にポップ + #0124 #7150 +../../../../as/FUNC/outa.casl:108: LD GR4,GR1 ; GR4にGR1の値をコピー + #0125 #1441 +../../../../as/FUNC/outa.casl:109: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + #0126 #2643 +../../../../as/FUNC/outa.casl:110: ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + #0127 #1154 + #0128 #0000 +../../../../as/FUNC/outa.casl:111: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + #0129 #1233 + #012A #0001 +../../../../as/FUNC/outa.casl:112: JUMP RPO ; ループ終端 + #012B #6400 + #012C #0121 +../../../../as/FUNC/outa.casl:113:RFIN RPOP + #012D #7170 + #012E #7160 + #012F #7150 + #0130 #7140 + #0131 #7130 + #0132 #7120 + #0133 #7110 +../../../../as/FUNC/outa.casl:114: RET + #0134 #8100 +../../../../as/FUNC/outa.casl:115: END +../../../../as/FUNC/outa.casl:116:;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +../../../../as/FUNC/outa.casl:117:;; 例: -10 -> 10, -20 -> 20 +../../../../as/FUNC/outa.casl:118:OABS START +../../../../as/FUNC/outa.casl:119: XOR GR1,=#FFFF ; GR1の値を反転 + #013C #FFFF + #0135 #3210 + #0136 #013C +../../../../as/FUNC/outa.casl:120: LAD GR1,1,GR1 ; GR1 <- GR1 + 1 + #0137 #1211 + #0138 #0001 +../../../../as/FUNC/outa.casl:121: RET + #0139 #8100 +../../../../as/FUNC/outa.casl:122: END +0 +1 +1 +2 +1 +2 +2 +3 +1 +2 +2 +3 +2 +3 +3 +4 +1 +2 +2 +3 +2 +3 +3 +4 +2 +3 +3 +4 +3 +4 +4 +5 +1 +2 +2 +3 +2 +3 +3 +4 +2 +3 +3 +4 +3 +4 +4 +5 +2 +3 +3 +4 +3 +4 +4 +5 +3 +4 +4 +5 +4 +5 +5 +6 +1 +2 +2 +3 +2 +3 +3 +4 +2 +3 +3 +4 +3 +4 +4 +5 +2 +3 +3 +4 +3 +4 +4 +5 +3 +4 +4 +5 +4 +5 +5 +6 +2 +3 +3 +4 +3 +4 +4 +5 +3 +4 +4 +5 +4 +5 +5 +6 +3 +4 +4 +5 +4 +5 +5 +6 +4 +5 +5 +6 +5 +6 +6 +7 +1 +2 +2 +3 +2 +3 +3 +4 +2 +3 +3 +4 +3 +4 +4 +5 +2 +3 +3 +4 +3 +4 +4 +5 +3 +4 +4 +5 +4 +5 +5 +6 +2 +3 +3 +4 +3 +4 +4 +5 +3 +4 +4 +5 +4 +5 +5 +6 +3 +4 +4 +5 +4 +5 +5 +6 +4 +5 +5 +6 +5 +6 +6 +7 +2 +3 +3 +4 +3 +4 +4 +5 +3 +4 +4 +5 +4 +5 +5 +6 +3 +4 +4 +5 +4 +5 +5 +6 +4 +5 +5 +6 +5 +6 +6 +7 +3 +4 +4 +5 +4 +5 +5 +6 +4 +5 +5 +6 +5 +6 +6 +7 +4 +5 +5 +6 +5 +6 +6 +7 +5 +6 +6 +7 +6 +7 +7 +8 diff --git a/test/integration/CASL2/count_call/Makefile b/test/integration/CASL2/count_call/Makefile new file mode 100644 index 0000000..62ee597 --- /dev/null +++ b/test/integration/CASL2/count_call/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -sla +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/count1_call.casl $(ASDIR)/count1.casl $(ASDIR)/outa.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/cpa1/0.txt b/test/integration/CASL2/cpa1/0.txt new file mode 100644 index 0000000..cb0d474 --- /dev/null +++ b/test/integration/CASL2/cpa1/0.txt @@ -0,0 +1,217 @@ +../../../../casl2 -slatd ../../../../as/CMD/cpa1.casl + +Assemble ../../../../as/CMD/cpa1.casl (0) +../../../../as/CMD/cpa1.casl:1:MAIN START BEGIN +../../../../as/CMD/cpa1.casl:2:BEGIN LAD GR1,#5000 +../../../../as/CMD/cpa1.casl:3: LAD GR2,#F000 +../../../../as/CMD/cpa1.casl:4: CPA GR2,GR1 +../../../../as/CMD/cpa1.casl:5: RET +../../../../as/CMD/cpa1.casl:6: END + +Label:::: +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/cpa1.casl (1) +../../../../as/CMD/cpa1.casl:1:MAIN START BEGIN +../../../../as/CMD/cpa1.casl:2:BEGIN LAD GR1,#5000 + #0000 #1210 + #0001 #5000 +../../../../as/CMD/cpa1.casl:3: LAD GR2,#F000 + #0002 #1220 + #0003 #F000 +../../../../as/CMD/cpa1.casl:4: CPA GR2,GR1 + #0004 #4421 +../../../../as/CMD/cpa1.casl:5: RET + #0005 #8100 +../../../../as/CMD/cpa1.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20480 = #5000 = 0101000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20480 = #5000 = 0101000000000000 +#0004: GR2: -4096 = #F000 = 1111000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 20480 = #5000 = 0101000000000000 +#0005: GR2: -4096 = #F000 = 1111000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1210 5000 1220 F000 4421 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/cpa1/Makefile b/test/integration/CASL2/cpa1/Makefile new file mode 100644 index 0000000..beeabf9 --- /dev/null +++ b/test/integration/CASL2/cpa1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/cpa1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/dc_overflow/0.txt b/test/integration/CASL2/dc_overflow/0.txt new file mode 100644 index 0000000..fff22f2 --- /dev/null +++ b/test/integration/CASL2/dc_overflow/0.txt @@ -0,0 +1,232 @@ +../../../../casl2 -slatd ../../../../as/CMD/dc_overflow.casl + +Assemble ../../../../as/CMD/dc_overflow.casl (0) +../../../../as/CMD/dc_overflow.casl:1:;; DC命令で、-32768〜32768の範囲にない10進数値を指定 +../../../../as/CMD/dc_overflow.casl:2:MAIN START BEGIN +../../../../as/CMD/dc_overflow.casl:3:BEGIN LD GR1,A +../../../../as/CMD/dc_overflow.casl:4: ADDL GR1,B +../../../../as/CMD/dc_overflow.casl:5: ST GR0,C +../../../../as/CMD/dc_overflow.casl:6: RET +../../../../as/CMD/dc_overflow.casl:7:A DC 32779 +../../../../as/CMD/dc_overflow.casl:8:B DC 32778 +../../../../as/CMD/dc_overflow.casl:9:C DS 1 +../../../../as/CMD/dc_overflow.casl:10: END + +Label:::: +A ---> #0007 +B ---> #0008 +C ---> #0009 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/dc_overflow.casl (1) +../../../../as/CMD/dc_overflow.casl:1:;; DC命令で、-32768〜32768の範囲にない10進数値を指定 +../../../../as/CMD/dc_overflow.casl:2:MAIN START BEGIN +../../../../as/CMD/dc_overflow.casl:3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0007 +../../../../as/CMD/dc_overflow.casl:4: ADDL GR1,B + #0002 #2210 + #0003 #0008 +../../../../as/CMD/dc_overflow.casl:5: ST GR0,C + #0004 #1100 + #0005 #0009 +../../../../as/CMD/dc_overflow.casl:6: RET + #0006 #8100 +../../../../as/CMD/dc_overflow.casl:7:A DC 32779 + #0007 #000B +../../../../as/CMD/dc_overflow.casl:8:B DC 32778 + #0008 #000A +../../../../as/CMD/dc_overflow.casl:9:C DS 1 + #0009 #0000 +../../../../as/CMD/dc_overflow.casl:10: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0007 2210 0008 1100 0009 8100 000B 000A 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 11 = #000B = 0000000000001011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0007 2210 0008 1100 0009 8100 000B 000A 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 21 = #0015 = 0000000000010101 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0007 2210 0008 1100 0009 8100 000B 000A 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 21 = #0015 = 0000000000010101 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0007 2210 0008 1100 0009 8100 000B 000A 0000 0000 0000 0000 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/dc_overflow/Makefile b/test/integration/CASL2/dc_overflow/Makefile new file mode 100644 index 0000000..4df5bd4 --- /dev/null +++ b/test/integration/CASL2/dc_overflow/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/dc_overflow.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/dc_spc/0.txt b/test/integration/CASL2/dc_spc/0.txt new file mode 100644 index 0000000..4ccb195 --- /dev/null +++ b/test/integration/CASL2/dc_spc/0.txt @@ -0,0 +1,566 @@ +../../../../casl2 -slatd ../../../../as/CMD/dc_spc.casl + +Assemble ../../../../as/CMD/dc_spc.casl (0) +../../../../as/CMD/dc_spc.casl:1:;;; DC命令で空白を指定 +../../../../as/CMD/dc_spc.casl:2:MAIN START +../../../../as/CMD/dc_spc.casl:3: OUT BUF,LEN +../../../../as/CMD/dc_spc.casl:4: RET +../../../../as/CMD/dc_spc.casl:5:BUF DC ' ' +../../../../as/CMD/dc_spc.casl:6:LEN DC 1 +../../../../as/CMD/dc_spc.casl:7: END + +Label:::: +BUF ---> #0013 +MAIN ---> #0000 +LEN ---> #0014 + +Assemble ../../../../as/CMD/dc_spc.casl (1) +../../../../as/CMD/dc_spc.casl:1:;;; DC命令で空白を指定 +../../../../as/CMD/dc_spc.casl:2:MAIN START +../../../../as/CMD/dc_spc.casl:3: OUT BUF,LEN + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #0013 + #0006 #1020 + #0007 #0014 + #0008 #F000 + #0009 #0002 + #000A #1210 + #000B #0015 + #0015 #000A + #000C #1220 + #000D #0001 + #000E #F000 + #000F #0002 + #0010 #7120 + #0011 #7110 +../../../../as/CMD/dc_spc.casl:4: RET + #0012 #8100 +../../../../as/CMD/dc_spc.casl:5:BUF DC ' ' + #0013 #0020 +../../../../as/CMD/dc_spc.casl:6:LEN DC 1 + #0014 #0001 +../../../../as/CMD/dc_spc.casl:7: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0000: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 511 = #01FF = 0000000111111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0002: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 510 = #01FE = 0000000111111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0004: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 19 = #0013 = 0000000000010011 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 510 = #01FE = 0000000111111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0006: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 19 = #0013 = 0000000000010011 +#0008: GR2: 1 = #0001 = 0000000000000001 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 510 = #01FE = 0000000111111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0008: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + #000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 19 = #0013 = 0000000000010011 +#000A: GR2: 1 = #0001 = 0000000000000001 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 510 = #01FE = 0000000111111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#000A: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 21 = #0015 = 0000000000010101 +#000C: GR2: 1 = #0001 = 0000000000000001 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 510 = #01FE = 0000000111111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#000C: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 21 = #0015 = 0000000000010101 +#000E: GR2: 1 = #0001 = 0000000000000001 +#000E: GR3: 0 = #0000 = 0000000000000000 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 510 = #01FE = 0000000111111110 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#000E: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 21 = #0015 = 0000000000010101 +#0010: GR2: 1 = #0001 = 0000000000000001 +#0010: GR3: 0 = #0000 = 0000000000000000 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 510 = #01FE = 0000000111111110 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0010: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0011: Register:::: +#0011: GR0: 0 = #0000 = 0000000000000000 +#0011: GR1: 21 = #0015 = 0000000000010101 +#0011: GR2: 0 = #0000 = 0000000000000000 +#0011: GR3: 0 = #0000 = 0000000000000000 +#0011: GR4: 0 = #0000 = 0000000000000000 +#0011: GR5: 0 = #0000 = 0000000000000000 +#0011: GR6: 0 = #0000 = 0000000000000000 +#0011: GR7: 0 = #0000 = 0000000000000000 +#0011: SP: 511 = #01FF = 0000000111111111 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 000 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0011: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: 0 = #0000 = 0000000000000000 +#0012: GR1: 0 = #0000 = 0000000000000000 +#0012: GR2: 0 = #0000 = 0000000000000000 +#0012: GR3: 0 = #0000 = 0000000000000000 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 512 = #0200 = 0000001000000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0012: 0010: 7120 7110 8100 0020 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/dc_spc/Makefile b/test/integration/CASL2/dc_spc/Makefile new file mode 100644 index 0000000..278a231 --- /dev/null +++ b/test/integration/CASL2/dc_spc/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/dc_spc.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/divl0_call/0.txt b/test/integration/CASL2/divl0_call/0.txt new file mode 100644 index 0000000..9a30896 --- /dev/null +++ b/test/integration/CASL2/divl0_call/0.txt @@ -0,0 +1,5556 @@ +../../../../casl2 ../../../../as/FUNC/divl_call.casl ../../../../as/FUNC/divl0.casl ../../../../as/FUNC/outl.casl +-------------------- +100 +0 +Error: div by 0 +-------------------- +100 +1 +100 +0 +-------------------- +100 +2 +50 +0 +-------------------- +100 +3 +33 +1 +-------------------- +100 +4 +25 +0 +-------------------- +100 +5 +20 +0 +-------------------- +100 +6 +16 +4 +-------------------- +100 +7 +14 +2 +-------------------- +100 +8 +12 +4 +-------------------- +100 +9 +11 +1 +-------------------- +100 +10 +10 +0 +-------------------- +-------------------- +99 +0 +Error: div by 0 +-------------------- +99 +1 +99 +0 +-------------------- +99 +2 +49 +1 +-------------------- +99 +3 +33 +0 +-------------------- +99 +4 +24 +3 +-------------------- +99 +5 +19 +4 +-------------------- +99 +6 +16 +3 +-------------------- +99 +7 +14 +1 +-------------------- +99 +8 +12 +3 +-------------------- +99 +9 +11 +0 +-------------------- +99 +10 +9 +9 +-------------------- +-------------------- +98 +0 +Error: div by 0 +-------------------- +98 +1 +98 +0 +-------------------- +98 +2 +49 +0 +-------------------- +98 +3 +32 +2 +-------------------- +98 +4 +24 +2 +-------------------- +98 +5 +19 +3 +-------------------- +98 +6 +16 +2 +-------------------- +98 +7 +14 +0 +-------------------- +98 +8 +12 +2 +-------------------- +98 +9 +10 +8 +-------------------- +98 +10 +9 +8 +-------------------- +-------------------- +97 +0 +Error: div by 0 +-------------------- +97 +1 +97 +0 +-------------------- +97 +2 +48 +1 +-------------------- +97 +3 +32 +1 +-------------------- +97 +4 +24 +1 +-------------------- +97 +5 +19 +2 +-------------------- +97 +6 +16 +1 +-------------------- +97 +7 +13 +6 +-------------------- +97 +8 +12 +1 +-------------------- +97 +9 +10 +7 +-------------------- +97 +10 +9 +7 +-------------------- +-------------------- +96 +0 +Error: div by 0 +-------------------- +96 +1 +96 +0 +-------------------- +96 +2 +48 +0 +-------------------- +96 +3 +32 +0 +-------------------- +96 +4 +24 +0 +-------------------- +96 +5 +19 +1 +-------------------- +96 +6 +16 +0 +-------------------- +96 +7 +13 +5 +-------------------- +96 +8 +12 +0 +-------------------- +96 +9 +10 +6 +-------------------- +96 +10 +9 +6 +-------------------- +-------------------- +95 +0 +Error: div by 0 +-------------------- +95 +1 +95 +0 +-------------------- +95 +2 +47 +1 +-------------------- +95 +3 +31 +2 +-------------------- +95 +4 +23 +3 +-------------------- +95 +5 +19 +0 +-------------------- +95 +6 +15 +5 +-------------------- +95 +7 +13 +4 +-------------------- +95 +8 +11 +7 +-------------------- +95 +9 +10 +5 +-------------------- +95 +10 +9 +5 +-------------------- +-------------------- +94 +0 +Error: div by 0 +-------------------- +94 +1 +94 +0 +-------------------- +94 +2 +47 +0 +-------------------- +94 +3 +31 +1 +-------------------- +94 +4 +23 +2 +-------------------- +94 +5 +18 +4 +-------------------- +94 +6 +15 +4 +-------------------- +94 +7 +13 +3 +-------------------- +94 +8 +11 +6 +-------------------- +94 +9 +10 +4 +-------------------- +94 +10 +9 +4 +-------------------- +-------------------- +93 +0 +Error: div by 0 +-------------------- +93 +1 +93 +0 +-------------------- +93 +2 +46 +1 +-------------------- +93 +3 +31 +0 +-------------------- +93 +4 +23 +1 +-------------------- +93 +5 +18 +3 +-------------------- +93 +6 +15 +3 +-------------------- +93 +7 +13 +2 +-------------------- +93 +8 +11 +5 +-------------------- +93 +9 +10 +3 +-------------------- +93 +10 +9 +3 +-------------------- +-------------------- +92 +0 +Error: div by 0 +-------------------- +92 +1 +92 +0 +-------------------- +92 +2 +46 +0 +-------------------- +92 +3 +30 +2 +-------------------- +92 +4 +23 +0 +-------------------- +92 +5 +18 +2 +-------------------- +92 +6 +15 +2 +-------------------- +92 +7 +13 +1 +-------------------- +92 +8 +11 +4 +-------------------- +92 +9 +10 +2 +-------------------- +92 +10 +9 +2 +-------------------- +-------------------- +91 +0 +Error: div by 0 +-------------------- +91 +1 +91 +0 +-------------------- +91 +2 +45 +1 +-------------------- +91 +3 +30 +1 +-------------------- +91 +4 +22 +3 +-------------------- +91 +5 +18 +1 +-------------------- +91 +6 +15 +1 +-------------------- +91 +7 +13 +0 +-------------------- +91 +8 +11 +3 +-------------------- +91 +9 +10 +1 +-------------------- +91 +10 +9 +1 +-------------------- +-------------------- +90 +0 +Error: div by 0 +-------------------- +90 +1 +90 +0 +-------------------- +90 +2 +45 +0 +-------------------- +90 +3 +30 +0 +-------------------- +90 +4 +22 +2 +-------------------- +90 +5 +18 +0 +-------------------- +90 +6 +15 +0 +-------------------- +90 +7 +12 +6 +-------------------- +90 +8 +11 +2 +-------------------- +90 +9 +10 +0 +-------------------- +90 +10 +9 +0 +-------------------- +-------------------- +89 +0 +Error: div by 0 +-------------------- +89 +1 +89 +0 +-------------------- +89 +2 +44 +1 +-------------------- +89 +3 +29 +2 +-------------------- +89 +4 +22 +1 +-------------------- +89 +5 +17 +4 +-------------------- +89 +6 +14 +5 +-------------------- +89 +7 +12 +5 +-------------------- +89 +8 +11 +1 +-------------------- +89 +9 +9 +8 +-------------------- +89 +10 +8 +9 +-------------------- +-------------------- +88 +0 +Error: div by 0 +-------------------- +88 +1 +88 +0 +-------------------- +88 +2 +44 +0 +-------------------- +88 +3 +29 +1 +-------------------- +88 +4 +22 +0 +-------------------- +88 +5 +17 +3 +-------------------- +88 +6 +14 +4 +-------------------- +88 +7 +12 +4 +-------------------- +88 +8 +11 +0 +-------------------- +88 +9 +9 +7 +-------------------- +88 +10 +8 +8 +-------------------- +-------------------- +87 +0 +Error: div by 0 +-------------------- +87 +1 +87 +0 +-------------------- +87 +2 +43 +1 +-------------------- +87 +3 +29 +0 +-------------------- +87 +4 +21 +3 +-------------------- +87 +5 +17 +2 +-------------------- +87 +6 +14 +3 +-------------------- +87 +7 +12 +3 +-------------------- +87 +8 +10 +7 +-------------------- +87 +9 +9 +6 +-------------------- +87 +10 +8 +7 +-------------------- +-------------------- +86 +0 +Error: div by 0 +-------------------- +86 +1 +86 +0 +-------------------- +86 +2 +43 +0 +-------------------- +86 +3 +28 +2 +-------------------- +86 +4 +21 +2 +-------------------- +86 +5 +17 +1 +-------------------- +86 +6 +14 +2 +-------------------- +86 +7 +12 +2 +-------------------- +86 +8 +10 +6 +-------------------- +86 +9 +9 +5 +-------------------- +86 +10 +8 +6 +-------------------- +-------------------- +85 +0 +Error: div by 0 +-------------------- +85 +1 +85 +0 +-------------------- +85 +2 +42 +1 +-------------------- +85 +3 +28 +1 +-------------------- +85 +4 +21 +1 +-------------------- +85 +5 +17 +0 +-------------------- +85 +6 +14 +1 +-------------------- +85 +7 +12 +1 +-------------------- +85 +8 +10 +5 +-------------------- +85 +9 +9 +4 +-------------------- +85 +10 +8 +5 +-------------------- +-------------------- +84 +0 +Error: div by 0 +-------------------- +84 +1 +84 +0 +-------------------- +84 +2 +42 +0 +-------------------- +84 +3 +28 +0 +-------------------- +84 +4 +21 +0 +-------------------- +84 +5 +16 +4 +-------------------- +84 +6 +14 +0 +-------------------- +84 +7 +12 +0 +-------------------- +84 +8 +10 +4 +-------------------- +84 +9 +9 +3 +-------------------- +84 +10 +8 +4 +-------------------- +-------------------- +83 +0 +Error: div by 0 +-------------------- +83 +1 +83 +0 +-------------------- +83 +2 +41 +1 +-------------------- +83 +3 +27 +2 +-------------------- +83 +4 +20 +3 +-------------------- +83 +5 +16 +3 +-------------------- +83 +6 +13 +5 +-------------------- +83 +7 +11 +6 +-------------------- +83 +8 +10 +3 +-------------------- +83 +9 +9 +2 +-------------------- +83 +10 +8 +3 +-------------------- +-------------------- +82 +0 +Error: div by 0 +-------------------- +82 +1 +82 +0 +-------------------- +82 +2 +41 +0 +-------------------- +82 +3 +27 +1 +-------------------- +82 +4 +20 +2 +-------------------- +82 +5 +16 +2 +-------------------- +82 +6 +13 +4 +-------------------- +82 +7 +11 +5 +-------------------- +82 +8 +10 +2 +-------------------- +82 +9 +9 +1 +-------------------- +82 +10 +8 +2 +-------------------- +-------------------- +81 +0 +Error: div by 0 +-------------------- +81 +1 +81 +0 +-------------------- +81 +2 +40 +1 +-------------------- +81 +3 +27 +0 +-------------------- +81 +4 +20 +1 +-------------------- +81 +5 +16 +1 +-------------------- +81 +6 +13 +3 +-------------------- +81 +7 +11 +4 +-------------------- +81 +8 +10 +1 +-------------------- +81 +9 +9 +0 +-------------------- +81 +10 +8 +1 +-------------------- +-------------------- +80 +0 +Error: div by 0 +-------------------- +80 +1 +80 +0 +-------------------- +80 +2 +40 +0 +-------------------- +80 +3 +26 +2 +-------------------- +80 +4 +20 +0 +-------------------- +80 +5 +16 +0 +-------------------- +80 +6 +13 +2 +-------------------- +80 +7 +11 +3 +-------------------- +80 +8 +10 +0 +-------------------- +80 +9 +8 +8 +-------------------- +80 +10 +8 +0 +-------------------- +-------------------- +79 +0 +Error: div by 0 +-------------------- +79 +1 +79 +0 +-------------------- +79 +2 +39 +1 +-------------------- +79 +3 +26 +1 +-------------------- +79 +4 +19 +3 +-------------------- +79 +5 +15 +4 +-------------------- +79 +6 +13 +1 +-------------------- +79 +7 +11 +2 +-------------------- +79 +8 +9 +7 +-------------------- +79 +9 +8 +7 +-------------------- +79 +10 +7 +9 +-------------------- +-------------------- +78 +0 +Error: div by 0 +-------------------- +78 +1 +78 +0 +-------------------- +78 +2 +39 +0 +-------------------- +78 +3 +26 +0 +-------------------- +78 +4 +19 +2 +-------------------- +78 +5 +15 +3 +-------------------- +78 +6 +13 +0 +-------------------- +78 +7 +11 +1 +-------------------- +78 +8 +9 +6 +-------------------- +78 +9 +8 +6 +-------------------- +78 +10 +7 +8 +-------------------- +-------------------- +77 +0 +Error: div by 0 +-------------------- +77 +1 +77 +0 +-------------------- +77 +2 +38 +1 +-------------------- +77 +3 +25 +2 +-------------------- +77 +4 +19 +1 +-------------------- +77 +5 +15 +2 +-------------------- +77 +6 +12 +5 +-------------------- +77 +7 +11 +0 +-------------------- +77 +8 +9 +5 +-------------------- +77 +9 +8 +5 +-------------------- +77 +10 +7 +7 +-------------------- +-------------------- +76 +0 +Error: div by 0 +-------------------- +76 +1 +76 +0 +-------------------- +76 +2 +38 +0 +-------------------- +76 +3 +25 +1 +-------------------- +76 +4 +19 +0 +-------------------- +76 +5 +15 +1 +-------------------- +76 +6 +12 +4 +-------------------- +76 +7 +10 +6 +-------------------- +76 +8 +9 +4 +-------------------- +76 +9 +8 +4 +-------------------- +76 +10 +7 +6 +-------------------- +-------------------- +75 +0 +Error: div by 0 +-------------------- +75 +1 +75 +0 +-------------------- +75 +2 +37 +1 +-------------------- +75 +3 +25 +0 +-------------------- +75 +4 +18 +3 +-------------------- +75 +5 +15 +0 +-------------------- +75 +6 +12 +3 +-------------------- +75 +7 +10 +5 +-------------------- +75 +8 +9 +3 +-------------------- +75 +9 +8 +3 +-------------------- +75 +10 +7 +5 +-------------------- +-------------------- +74 +0 +Error: div by 0 +-------------------- +74 +1 +74 +0 +-------------------- +74 +2 +37 +0 +-------------------- +74 +3 +24 +2 +-------------------- +74 +4 +18 +2 +-------------------- +74 +5 +14 +4 +-------------------- +74 +6 +12 +2 +-------------------- +74 +7 +10 +4 +-------------------- +74 +8 +9 +2 +-------------------- +74 +9 +8 +2 +-------------------- +74 +10 +7 +4 +-------------------- +-------------------- +73 +0 +Error: div by 0 +-------------------- +73 +1 +73 +0 +-------------------- +73 +2 +36 +1 +-------------------- +73 +3 +24 +1 +-------------------- +73 +4 +18 +1 +-------------------- +73 +5 +14 +3 +-------------------- +73 +6 +12 +1 +-------------------- +73 +7 +10 +3 +-------------------- +73 +8 +9 +1 +-------------------- +73 +9 +8 +1 +-------------------- +73 +10 +7 +3 +-------------------- +-------------------- +72 +0 +Error: div by 0 +-------------------- +72 +1 +72 +0 +-------------------- +72 +2 +36 +0 +-------------------- +72 +3 +24 +0 +-------------------- +72 +4 +18 +0 +-------------------- +72 +5 +14 +2 +-------------------- +72 +6 +12 +0 +-------------------- +72 +7 +10 +2 +-------------------- +72 +8 +9 +0 +-------------------- +72 +9 +8 +0 +-------------------- +72 +10 +7 +2 +-------------------- +-------------------- +71 +0 +Error: div by 0 +-------------------- +71 +1 +71 +0 +-------------------- +71 +2 +35 +1 +-------------------- +71 +3 +23 +2 +-------------------- +71 +4 +17 +3 +-------------------- +71 +5 +14 +1 +-------------------- +71 +6 +11 +5 +-------------------- +71 +7 +10 +1 +-------------------- +71 +8 +8 +7 +-------------------- +71 +9 +7 +8 +-------------------- +71 +10 +7 +1 +-------------------- +-------------------- +70 +0 +Error: div by 0 +-------------------- +70 +1 +70 +0 +-------------------- +70 +2 +35 +0 +-------------------- +70 +3 +23 +1 +-------------------- +70 +4 +17 +2 +-------------------- +70 +5 +14 +0 +-------------------- +70 +6 +11 +4 +-------------------- +70 +7 +10 +0 +-------------------- +70 +8 +8 +6 +-------------------- +70 +9 +7 +7 +-------------------- +70 +10 +7 +0 +-------------------- +-------------------- +69 +0 +Error: div by 0 +-------------------- +69 +1 +69 +0 +-------------------- +69 +2 +34 +1 +-------------------- +69 +3 +23 +0 +-------------------- +69 +4 +17 +1 +-------------------- +69 +5 +13 +4 +-------------------- +69 +6 +11 +3 +-------------------- +69 +7 +9 +6 +-------------------- +69 +8 +8 +5 +-------------------- +69 +9 +7 +6 +-------------------- +69 +10 +6 +9 +-------------------- +-------------------- +68 +0 +Error: div by 0 +-------------------- +68 +1 +68 +0 +-------------------- +68 +2 +34 +0 +-------------------- +68 +3 +22 +2 +-------------------- +68 +4 +17 +0 +-------------------- +68 +5 +13 +3 +-------------------- +68 +6 +11 +2 +-------------------- +68 +7 +9 +5 +-------------------- +68 +8 +8 +4 +-------------------- +68 +9 +7 +5 +-------------------- +68 +10 +6 +8 +-------------------- +-------------------- +67 +0 +Error: div by 0 +-------------------- +67 +1 +67 +0 +-------------------- +67 +2 +33 +1 +-------------------- +67 +3 +22 +1 +-------------------- +67 +4 +16 +3 +-------------------- +67 +5 +13 +2 +-------------------- +67 +6 +11 +1 +-------------------- +67 +7 +9 +4 +-------------------- +67 +8 +8 +3 +-------------------- +67 +9 +7 +4 +-------------------- +67 +10 +6 +7 +-------------------- +-------------------- +66 +0 +Error: div by 0 +-------------------- +66 +1 +66 +0 +-------------------- +66 +2 +33 +0 +-------------------- +66 +3 +22 +0 +-------------------- +66 +4 +16 +2 +-------------------- +66 +5 +13 +1 +-------------------- +66 +6 +11 +0 +-------------------- +66 +7 +9 +3 +-------------------- +66 +8 +8 +2 +-------------------- +66 +9 +7 +3 +-------------------- +66 +10 +6 +6 +-------------------- +-------------------- +65 +0 +Error: div by 0 +-------------------- +65 +1 +65 +0 +-------------------- +65 +2 +32 +1 +-------------------- +65 +3 +21 +2 +-------------------- +65 +4 +16 +1 +-------------------- +65 +5 +13 +0 +-------------------- +65 +6 +10 +5 +-------------------- +65 +7 +9 +2 +-------------------- +65 +8 +8 +1 +-------------------- +65 +9 +7 +2 +-------------------- +65 +10 +6 +5 +-------------------- +-------------------- +64 +0 +Error: div by 0 +-------------------- +64 +1 +64 +0 +-------------------- +64 +2 +32 +0 +-------------------- +64 +3 +21 +1 +-------------------- +64 +4 +16 +0 +-------------------- +64 +5 +12 +4 +-------------------- +64 +6 +10 +4 +-------------------- +64 +7 +9 +1 +-------------------- +64 +8 +8 +0 +-------------------- +64 +9 +7 +1 +-------------------- +64 +10 +6 +4 +-------------------- +-------------------- +63 +0 +Error: div by 0 +-------------------- +63 +1 +63 +0 +-------------------- +63 +2 +31 +1 +-------------------- +63 +3 +21 +0 +-------------------- +63 +4 +15 +3 +-------------------- +63 +5 +12 +3 +-------------------- +63 +6 +10 +3 +-------------------- +63 +7 +9 +0 +-------------------- +63 +8 +7 +7 +-------------------- +63 +9 +7 +0 +-------------------- +63 +10 +6 +3 +-------------------- +-------------------- +62 +0 +Error: div by 0 +-------------------- +62 +1 +62 +0 +-------------------- +62 +2 +31 +0 +-------------------- +62 +3 +20 +2 +-------------------- +62 +4 +15 +2 +-------------------- +62 +5 +12 +2 +-------------------- +62 +6 +10 +2 +-------------------- +62 +7 +8 +6 +-------------------- +62 +8 +7 +6 +-------------------- +62 +9 +6 +8 +-------------------- +62 +10 +6 +2 +-------------------- +-------------------- +61 +0 +Error: div by 0 +-------------------- +61 +1 +61 +0 +-------------------- +61 +2 +30 +1 +-------------------- +61 +3 +20 +1 +-------------------- +61 +4 +15 +1 +-------------------- +61 +5 +12 +1 +-------------------- +61 +6 +10 +1 +-------------------- +61 +7 +8 +5 +-------------------- +61 +8 +7 +5 +-------------------- +61 +9 +6 +7 +-------------------- +61 +10 +6 +1 +-------------------- +-------------------- +60 +0 +Error: div by 0 +-------------------- +60 +1 +60 +0 +-------------------- +60 +2 +30 +0 +-------------------- +60 +3 +20 +0 +-------------------- +60 +4 +15 +0 +-------------------- +60 +5 +12 +0 +-------------------- +60 +6 +10 +0 +-------------------- +60 +7 +8 +4 +-------------------- +60 +8 +7 +4 +-------------------- +60 +9 +6 +6 +-------------------- +60 +10 +6 +0 +-------------------- +-------------------- +59 +0 +Error: div by 0 +-------------------- +59 +1 +59 +0 +-------------------- +59 +2 +29 +1 +-------------------- +59 +3 +19 +2 +-------------------- +59 +4 +14 +3 +-------------------- +59 +5 +11 +4 +-------------------- +59 +6 +9 +5 +-------------------- +59 +7 +8 +3 +-------------------- +59 +8 +7 +3 +-------------------- +59 +9 +6 +5 +-------------------- +59 +10 +5 +9 +-------------------- +-------------------- +58 +0 +Error: div by 0 +-------------------- +58 +1 +58 +0 +-------------------- +58 +2 +29 +0 +-------------------- +58 +3 +19 +1 +-------------------- +58 +4 +14 +2 +-------------------- +58 +5 +11 +3 +-------------------- +58 +6 +9 +4 +-------------------- +58 +7 +8 +2 +-------------------- +58 +8 +7 +2 +-------------------- +58 +9 +6 +4 +-------------------- +58 +10 +5 +8 +-------------------- +-------------------- +57 +0 +Error: div by 0 +-------------------- +57 +1 +57 +0 +-------------------- +57 +2 +28 +1 +-------------------- +57 +3 +19 +0 +-------------------- +57 +4 +14 +1 +-------------------- +57 +5 +11 +2 +-------------------- +57 +6 +9 +3 +-------------------- +57 +7 +8 +1 +-------------------- +57 +8 +7 +1 +-------------------- +57 +9 +6 +3 +-------------------- +57 +10 +5 +7 +-------------------- +-------------------- +56 +0 +Error: div by 0 +-------------------- +56 +1 +56 +0 +-------------------- +56 +2 +28 +0 +-------------------- +56 +3 +18 +2 +-------------------- +56 +4 +14 +0 +-------------------- +56 +5 +11 +1 +-------------------- +56 +6 +9 +2 +-------------------- +56 +7 +8 +0 +-------------------- +56 +8 +7 +0 +-------------------- +56 +9 +6 +2 +-------------------- +56 +10 +5 +6 +-------------------- +-------------------- +55 +0 +Error: div by 0 +-------------------- +55 +1 +55 +0 +-------------------- +55 +2 +27 +1 +-------------------- +55 +3 +18 +1 +-------------------- +55 +4 +13 +3 +-------------------- +55 +5 +11 +0 +-------------------- +55 +6 +9 +1 +-------------------- +55 +7 +7 +6 +-------------------- +55 +8 +6 +7 +-------------------- +55 +9 +6 +1 +-------------------- +55 +10 +5 +5 +-------------------- +-------------------- +54 +0 +Error: div by 0 +-------------------- +54 +1 +54 +0 +-------------------- +54 +2 +27 +0 +-------------------- +54 +3 +18 +0 +-------------------- +54 +4 +13 +2 +-------------------- +54 +5 +10 +4 +-------------------- +54 +6 +9 +0 +-------------------- +54 +7 +7 +5 +-------------------- +54 +8 +6 +6 +-------------------- +54 +9 +6 +0 +-------------------- +54 +10 +5 +4 +-------------------- +-------------------- +53 +0 +Error: div by 0 +-------------------- +53 +1 +53 +0 +-------------------- +53 +2 +26 +1 +-------------------- +53 +3 +17 +2 +-------------------- +53 +4 +13 +1 +-------------------- +53 +5 +10 +3 +-------------------- +53 +6 +8 +5 +-------------------- +53 +7 +7 +4 +-------------------- +53 +8 +6 +5 +-------------------- +53 +9 +5 +8 +-------------------- +53 +10 +5 +3 +-------------------- +-------------------- +52 +0 +Error: div by 0 +-------------------- +52 +1 +52 +0 +-------------------- +52 +2 +26 +0 +-------------------- +52 +3 +17 +1 +-------------------- +52 +4 +13 +0 +-------------------- +52 +5 +10 +2 +-------------------- +52 +6 +8 +4 +-------------------- +52 +7 +7 +3 +-------------------- +52 +8 +6 +4 +-------------------- +52 +9 +5 +7 +-------------------- +52 +10 +5 +2 +-------------------- +-------------------- +51 +0 +Error: div by 0 +-------------------- +51 +1 +51 +0 +-------------------- +51 +2 +25 +1 +-------------------- +51 +3 +17 +0 +-------------------- +51 +4 +12 +3 +-------------------- +51 +5 +10 +1 +-------------------- +51 +6 +8 +3 +-------------------- +51 +7 +7 +2 +-------------------- +51 +8 +6 +3 +-------------------- +51 +9 +5 +6 +-------------------- +51 +10 +5 +1 +-------------------- +-------------------- +50 +0 +Error: div by 0 +-------------------- +50 +1 +50 +0 +-------------------- +50 +2 +25 +0 +-------------------- +50 +3 +16 +2 +-------------------- +50 +4 +12 +2 +-------------------- +50 +5 +10 +0 +-------------------- +50 +6 +8 +2 +-------------------- +50 +7 +7 +1 +-------------------- +50 +8 +6 +2 +-------------------- +50 +9 +5 +5 +-------------------- +50 +10 +5 +0 +-------------------- +-------------------- +49 +0 +Error: div by 0 +-------------------- +49 +1 +49 +0 +-------------------- +49 +2 +24 +1 +-------------------- +49 +3 +16 +1 +-------------------- +49 +4 +12 +1 +-------------------- +49 +5 +9 +4 +-------------------- +49 +6 +8 +1 +-------------------- +49 +7 +7 +0 +-------------------- +49 +8 +6 +1 +-------------------- +49 +9 +5 +4 +-------------------- +49 +10 +4 +9 +-------------------- +-------------------- +48 +0 +Error: div by 0 +-------------------- +48 +1 +48 +0 +-------------------- +48 +2 +24 +0 +-------------------- +48 +3 +16 +0 +-------------------- +48 +4 +12 +0 +-------------------- +48 +5 +9 +3 +-------------------- +48 +6 +8 +0 +-------------------- +48 +7 +6 +6 +-------------------- +48 +8 +6 +0 +-------------------- +48 +9 +5 +3 +-------------------- +48 +10 +4 +8 +-------------------- +-------------------- +47 +0 +Error: div by 0 +-------------------- +47 +1 +47 +0 +-------------------- +47 +2 +23 +1 +-------------------- +47 +3 +15 +2 +-------------------- +47 +4 +11 +3 +-------------------- +47 +5 +9 +2 +-------------------- +47 +6 +7 +5 +-------------------- +47 +7 +6 +5 +-------------------- +47 +8 +5 +7 +-------------------- +47 +9 +5 +2 +-------------------- +47 +10 +4 +7 +-------------------- +-------------------- +46 +0 +Error: div by 0 +-------------------- +46 +1 +46 +0 +-------------------- +46 +2 +23 +0 +-------------------- +46 +3 +15 +1 +-------------------- +46 +4 +11 +2 +-------------------- +46 +5 +9 +1 +-------------------- +46 +6 +7 +4 +-------------------- +46 +7 +6 +4 +-------------------- +46 +8 +5 +6 +-------------------- +46 +9 +5 +1 +-------------------- +46 +10 +4 +6 +-------------------- +-------------------- +45 +0 +Error: div by 0 +-------------------- +45 +1 +45 +0 +-------------------- +45 +2 +22 +1 +-------------------- +45 +3 +15 +0 +-------------------- +45 +4 +11 +1 +-------------------- +45 +5 +9 +0 +-------------------- +45 +6 +7 +3 +-------------------- +45 +7 +6 +3 +-------------------- +45 +8 +5 +5 +-------------------- +45 +9 +5 +0 +-------------------- +45 +10 +4 +5 +-------------------- +-------------------- +44 +0 +Error: div by 0 +-------------------- +44 +1 +44 +0 +-------------------- +44 +2 +22 +0 +-------------------- +44 +3 +14 +2 +-------------------- +44 +4 +11 +0 +-------------------- +44 +5 +8 +4 +-------------------- +44 +6 +7 +2 +-------------------- +44 +7 +6 +2 +-------------------- +44 +8 +5 +4 +-------------------- +44 +9 +4 +8 +-------------------- +44 +10 +4 +4 +-------------------- +-------------------- +43 +0 +Error: div by 0 +-------------------- +43 +1 +43 +0 +-------------------- +43 +2 +21 +1 +-------------------- +43 +3 +14 +1 +-------------------- +43 +4 +10 +3 +-------------------- +43 +5 +8 +3 +-------------------- +43 +6 +7 +1 +-------------------- +43 +7 +6 +1 +-------------------- +43 +8 +5 +3 +-------------------- +43 +9 +4 +7 +-------------------- +43 +10 +4 +3 +-------------------- +-------------------- +42 +0 +Error: div by 0 +-------------------- +42 +1 +42 +0 +-------------------- +42 +2 +21 +0 +-------------------- +42 +3 +14 +0 +-------------------- +42 +4 +10 +2 +-------------------- +42 +5 +8 +2 +-------------------- +42 +6 +7 +0 +-------------------- +42 +7 +6 +0 +-------------------- +42 +8 +5 +2 +-------------------- +42 +9 +4 +6 +-------------------- +42 +10 +4 +2 +-------------------- +-------------------- +41 +0 +Error: div by 0 +-------------------- +41 +1 +41 +0 +-------------------- +41 +2 +20 +1 +-------------------- +41 +3 +13 +2 +-------------------- +41 +4 +10 +1 +-------------------- +41 +5 +8 +1 +-------------------- +41 +6 +6 +5 +-------------------- +41 +7 +5 +6 +-------------------- +41 +8 +5 +1 +-------------------- +41 +9 +4 +5 +-------------------- +41 +10 +4 +1 +-------------------- +-------------------- +40 +0 +Error: div by 0 +-------------------- +40 +1 +40 +0 +-------------------- +40 +2 +20 +0 +-------------------- +40 +3 +13 +1 +-------------------- +40 +4 +10 +0 +-------------------- +40 +5 +8 +0 +-------------------- +40 +6 +6 +4 +-------------------- +40 +7 +5 +5 +-------------------- +40 +8 +5 +0 +-------------------- +40 +9 +4 +4 +-------------------- +40 +10 +4 +0 +-------------------- +-------------------- +39 +0 +Error: div by 0 +-------------------- +39 +1 +39 +0 +-------------------- +39 +2 +19 +1 +-------------------- +39 +3 +13 +0 +-------------------- +39 +4 +9 +3 +-------------------- +39 +5 +7 +4 +-------------------- +39 +6 +6 +3 +-------------------- +39 +7 +5 +4 +-------------------- +39 +8 +4 +7 +-------------------- +39 +9 +4 +3 +-------------------- +39 +10 +3 +9 +-------------------- +-------------------- +38 +0 +Error: div by 0 +-------------------- +38 +1 +38 +0 +-------------------- +38 +2 +19 +0 +-------------------- +38 +3 +12 +2 +-------------------- +38 +4 +9 +2 +-------------------- +38 +5 +7 +3 +-------------------- +38 +6 +6 +2 +-------------------- +38 +7 +5 +3 +-------------------- +38 +8 +4 +6 +-------------------- +38 +9 +4 +2 +-------------------- +38 +10 +3 +8 +-------------------- +-------------------- +37 +0 +Error: div by 0 +-------------------- +37 +1 +37 +0 +-------------------- +37 +2 +18 +1 +-------------------- +37 +3 +12 +1 +-------------------- +37 +4 +9 +1 +-------------------- +37 +5 +7 +2 +-------------------- +37 +6 +6 +1 +-------------------- +37 +7 +5 +2 +-------------------- +37 +8 +4 +5 +-------------------- +37 +9 +4 +1 +-------------------- +37 +10 +3 +7 +-------------------- +-------------------- +36 +0 +Error: div by 0 +-------------------- +36 +1 +36 +0 +-------------------- +36 +2 +18 +0 +-------------------- +36 +3 +12 +0 +-------------------- +36 +4 +9 +0 +-------------------- +36 +5 +7 +1 +-------------------- +36 +6 +6 +0 +-------------------- +36 +7 +5 +1 +-------------------- +36 +8 +4 +4 +-------------------- +36 +9 +4 +0 +-------------------- +36 +10 +3 +6 +-------------------- +-------------------- +35 +0 +Error: div by 0 +-------------------- +35 +1 +35 +0 +-------------------- +35 +2 +17 +1 +-------------------- +35 +3 +11 +2 +-------------------- +35 +4 +8 +3 +-------------------- +35 +5 +7 +0 +-------------------- +35 +6 +5 +5 +-------------------- +35 +7 +5 +0 +-------------------- +35 +8 +4 +3 +-------------------- +35 +9 +3 +8 +-------------------- +35 +10 +3 +5 +-------------------- +-------------------- +34 +0 +Error: div by 0 +-------------------- +34 +1 +34 +0 +-------------------- +34 +2 +17 +0 +-------------------- +34 +3 +11 +1 +-------------------- +34 +4 +8 +2 +-------------------- +34 +5 +6 +4 +-------------------- +34 +6 +5 +4 +-------------------- +34 +7 +4 +6 +-------------------- +34 +8 +4 +2 +-------------------- +34 +9 +3 +7 +-------------------- +34 +10 +3 +4 +-------------------- +-------------------- +33 +0 +Error: div by 0 +-------------------- +33 +1 +33 +0 +-------------------- +33 +2 +16 +1 +-------------------- +33 +3 +11 +0 +-------------------- +33 +4 +8 +1 +-------------------- +33 +5 +6 +3 +-------------------- +33 +6 +5 +3 +-------------------- +33 +7 +4 +5 +-------------------- +33 +8 +4 +1 +-------------------- +33 +9 +3 +6 +-------------------- +33 +10 +3 +3 +-------------------- +-------------------- +32 +0 +Error: div by 0 +-------------------- +32 +1 +32 +0 +-------------------- +32 +2 +16 +0 +-------------------- +32 +3 +10 +2 +-------------------- +32 +4 +8 +0 +-------------------- +32 +5 +6 +2 +-------------------- +32 +6 +5 +2 +-------------------- +32 +7 +4 +4 +-------------------- +32 +8 +4 +0 +-------------------- +32 +9 +3 +5 +-------------------- +32 +10 +3 +2 +-------------------- +-------------------- +31 +0 +Error: div by 0 +-------------------- +31 +1 +31 +0 +-------------------- +31 +2 +15 +1 +-------------------- +31 +3 +10 +1 +-------------------- +31 +4 +7 +3 +-------------------- +31 +5 +6 +1 +-------------------- +31 +6 +5 +1 +-------------------- +31 +7 +4 +3 +-------------------- +31 +8 +3 +7 +-------------------- +31 +9 +3 +4 +-------------------- +31 +10 +3 +1 +-------------------- +-------------------- +30 +0 +Error: div by 0 +-------------------- +30 +1 +30 +0 +-------------------- +30 +2 +15 +0 +-------------------- +30 +3 +10 +0 +-------------------- +30 +4 +7 +2 +-------------------- +30 +5 +6 +0 +-------------------- +30 +6 +5 +0 +-------------------- +30 +7 +4 +2 +-------------------- +30 +8 +3 +6 +-------------------- +30 +9 +3 +3 +-------------------- +30 +10 +3 +0 +-------------------- +-------------------- +29 +0 +Error: div by 0 +-------------------- +29 +1 +29 +0 +-------------------- +29 +2 +14 +1 +-------------------- +29 +3 +9 +2 +-------------------- +29 +4 +7 +1 +-------------------- +29 +5 +5 +4 +-------------------- +29 +6 +4 +5 +-------------------- +29 +7 +4 +1 +-------------------- +29 +8 +3 +5 +-------------------- +29 +9 +3 +2 +-------------------- +29 +10 +2 +9 +-------------------- +-------------------- +28 +0 +Error: div by 0 +-------------------- +28 +1 +28 +0 +-------------------- +28 +2 +14 +0 +-------------------- +28 +3 +9 +1 +-------------------- +28 +4 +7 +0 +-------------------- +28 +5 +5 +3 +-------------------- +28 +6 +4 +4 +-------------------- +28 +7 +4 +0 +-------------------- +28 +8 +3 +4 +-------------------- +28 +9 +3 +1 +-------------------- +28 +10 +2 +8 +-------------------- +-------------------- +27 +0 +Error: div by 0 +-------------------- +27 +1 +27 +0 +-------------------- +27 +2 +13 +1 +-------------------- +27 +3 +9 +0 +-------------------- +27 +4 +6 +3 +-------------------- +27 +5 +5 +2 +-------------------- +27 +6 +4 +3 +-------------------- +27 +7 +3 +6 +-------------------- +27 +8 +3 +3 +-------------------- +27 +9 +3 +0 +-------------------- +27 +10 +2 +7 +-------------------- +-------------------- +26 +0 +Error: div by 0 +-------------------- +26 +1 +26 +0 +-------------------- +26 +2 +13 +0 +-------------------- +26 +3 +8 +2 +-------------------- +26 +4 +6 +2 +-------------------- +26 +5 +5 +1 +-------------------- +26 +6 +4 +2 +-------------------- +26 +7 +3 +5 +-------------------- +26 +8 +3 +2 +-------------------- +26 +9 +2 +8 +-------------------- +26 +10 +2 +6 +-------------------- +-------------------- +25 +0 +Error: div by 0 +-------------------- +25 +1 +25 +0 +-------------------- +25 +2 +12 +1 +-------------------- +25 +3 +8 +1 +-------------------- +25 +4 +6 +1 +-------------------- +25 +5 +5 +0 +-------------------- +25 +6 +4 +1 +-------------------- +25 +7 +3 +4 +-------------------- +25 +8 +3 +1 +-------------------- +25 +9 +2 +7 +-------------------- +25 +10 +2 +5 +-------------------- +-------------------- +24 +0 +Error: div by 0 +-------------------- +24 +1 +24 +0 +-------------------- +24 +2 +12 +0 +-------------------- +24 +3 +8 +0 +-------------------- +24 +4 +6 +0 +-------------------- +24 +5 +4 +4 +-------------------- +24 +6 +4 +0 +-------------------- +24 +7 +3 +3 +-------------------- +24 +8 +3 +0 +-------------------- +24 +9 +2 +6 +-------------------- +24 +10 +2 +4 +-------------------- +-------------------- +23 +0 +Error: div by 0 +-------------------- +23 +1 +23 +0 +-------------------- +23 +2 +11 +1 +-------------------- +23 +3 +7 +2 +-------------------- +23 +4 +5 +3 +-------------------- +23 +5 +4 +3 +-------------------- +23 +6 +3 +5 +-------------------- +23 +7 +3 +2 +-------------------- +23 +8 +2 +7 +-------------------- +23 +9 +2 +5 +-------------------- +23 +10 +2 +3 +-------------------- +-------------------- +22 +0 +Error: div by 0 +-------------------- +22 +1 +22 +0 +-------------------- +22 +2 +11 +0 +-------------------- +22 +3 +7 +1 +-------------------- +22 +4 +5 +2 +-------------------- +22 +5 +4 +2 +-------------------- +22 +6 +3 +4 +-------------------- +22 +7 +3 +1 +-------------------- +22 +8 +2 +6 +-------------------- +22 +9 +2 +4 +-------------------- +22 +10 +2 +2 +-------------------- +-------------------- +21 +0 +Error: div by 0 +-------------------- +21 +1 +21 +0 +-------------------- +21 +2 +10 +1 +-------------------- +21 +3 +7 +0 +-------------------- +21 +4 +5 +1 +-------------------- +21 +5 +4 +1 +-------------------- +21 +6 +3 +3 +-------------------- +21 +7 +3 +0 +-------------------- +21 +8 +2 +5 +-------------------- +21 +9 +2 +3 +-------------------- +21 +10 +2 +1 +-------------------- +-------------------- +20 +0 +Error: div by 0 +-------------------- +20 +1 +20 +0 +-------------------- +20 +2 +10 +0 +-------------------- +20 +3 +6 +2 +-------------------- +20 +4 +5 +0 +-------------------- +20 +5 +4 +0 +-------------------- +20 +6 +3 +2 +-------------------- +20 +7 +2 +6 +-------------------- +20 +8 +2 +4 +-------------------- +20 +9 +2 +2 +-------------------- +20 +10 +2 +0 +-------------------- +-------------------- +19 +0 +Error: div by 0 +-------------------- +19 +1 +19 +0 +-------------------- +19 +2 +9 +1 +-------------------- +19 +3 +6 +1 +-------------------- +19 +4 +4 +3 +-------------------- +19 +5 +3 +4 +-------------------- +19 +6 +3 +1 +-------------------- +19 +7 +2 +5 +-------------------- +19 +8 +2 +3 +-------------------- +19 +9 +2 +1 +-------------------- +19 +10 +1 +9 +-------------------- +-------------------- +18 +0 +Error: div by 0 +-------------------- +18 +1 +18 +0 +-------------------- +18 +2 +9 +0 +-------------------- +18 +3 +6 +0 +-------------------- +18 +4 +4 +2 +-------------------- +18 +5 +3 +3 +-------------------- +18 +6 +3 +0 +-------------------- +18 +7 +2 +4 +-------------------- +18 +8 +2 +2 +-------------------- +18 +9 +2 +0 +-------------------- +18 +10 +1 +8 +-------------------- +-------------------- +17 +0 +Error: div by 0 +-------------------- +17 +1 +17 +0 +-------------------- +17 +2 +8 +1 +-------------------- +17 +3 +5 +2 +-------------------- +17 +4 +4 +1 +-------------------- +17 +5 +3 +2 +-------------------- +17 +6 +2 +5 +-------------------- +17 +7 +2 +3 +-------------------- +17 +8 +2 +1 +-------------------- +17 +9 +1 +8 +-------------------- +17 +10 +1 +7 +-------------------- +-------------------- +16 +0 +Error: div by 0 +-------------------- +16 +1 +16 +0 +-------------------- +16 +2 +8 +0 +-------------------- +16 +3 +5 +1 +-------------------- +16 +4 +4 +0 +-------------------- +16 +5 +3 +1 +-------------------- +16 +6 +2 +4 +-------------------- +16 +7 +2 +2 +-------------------- +16 +8 +2 +0 +-------------------- +16 +9 +1 +7 +-------------------- +16 +10 +1 +6 +-------------------- +-------------------- +15 +0 +Error: div by 0 +-------------------- +15 +1 +15 +0 +-------------------- +15 +2 +7 +1 +-------------------- +15 +3 +5 +0 +-------------------- +15 +4 +3 +3 +-------------------- +15 +5 +3 +0 +-------------------- +15 +6 +2 +3 +-------------------- +15 +7 +2 +1 +-------------------- +15 +8 +1 +7 +-------------------- +15 +9 +1 +6 +-------------------- +15 +10 +1 +5 +-------------------- +-------------------- +14 +0 +Error: div by 0 +-------------------- +14 +1 +14 +0 +-------------------- +14 +2 +7 +0 +-------------------- +14 +3 +4 +2 +-------------------- +14 +4 +3 +2 +-------------------- +14 +5 +2 +4 +-------------------- +14 +6 +2 +2 +-------------------- +14 +7 +2 +0 +-------------------- +14 +8 +1 +6 +-------------------- +14 +9 +1 +5 +-------------------- +14 +10 +1 +4 +-------------------- +-------------------- +13 +0 +Error: div by 0 +-------------------- +13 +1 +13 +0 +-------------------- +13 +2 +6 +1 +-------------------- +13 +3 +4 +1 +-------------------- +13 +4 +3 +1 +-------------------- +13 +5 +2 +3 +-------------------- +13 +6 +2 +1 +-------------------- +13 +7 +1 +6 +-------------------- +13 +8 +1 +5 +-------------------- +13 +9 +1 +4 +-------------------- +13 +10 +1 +3 +-------------------- +-------------------- +12 +0 +Error: div by 0 +-------------------- +12 +1 +12 +0 +-------------------- +12 +2 +6 +0 +-------------------- +12 +3 +4 +0 +-------------------- +12 +4 +3 +0 +-------------------- +12 +5 +2 +2 +-------------------- +12 +6 +2 +0 +-------------------- +12 +7 +1 +5 +-------------------- +12 +8 +1 +4 +-------------------- +12 +9 +1 +3 +-------------------- +12 +10 +1 +2 +-------------------- +-------------------- +11 +0 +Error: div by 0 +-------------------- +11 +1 +11 +0 +-------------------- +11 +2 +5 +1 +-------------------- +11 +3 +3 +2 +-------------------- +11 +4 +2 +3 +-------------------- +11 +5 +2 +1 +-------------------- +11 +6 +1 +5 +-------------------- +11 +7 +1 +4 +-------------------- +11 +8 +1 +3 +-------------------- +11 +9 +1 +2 +-------------------- +11 +10 +1 +1 +-------------------- +-------------------- +10 +0 +Error: div by 0 +-------------------- +10 +1 +10 +0 +-------------------- +10 +2 +5 +0 +-------------------- +10 +3 +3 +1 +-------------------- +10 +4 +2 +2 +-------------------- +10 +5 +2 +0 +-------------------- +10 +6 +1 +4 +-------------------- +10 +7 +1 +3 +-------------------- +10 +8 +1 +2 +-------------------- +10 +9 +1 +1 +-------------------- +10 +10 +1 +0 +-------------------- +-------------------- +9 +0 +Error: div by 0 +-------------------- +9 +1 +9 +0 +-------------------- +9 +2 +4 +1 +-------------------- +9 +3 +3 +0 +-------------------- +9 +4 +2 +1 +-------------------- +9 +5 +1 +4 +-------------------- +9 +6 +1 +3 +-------------------- +9 +7 +1 +2 +-------------------- +9 +8 +1 +1 +-------------------- +9 +9 +1 +0 +-------------------- +9 +10 +0 +9 +-------------------- +-------------------- +8 +0 +Error: div by 0 +-------------------- +8 +1 +8 +0 +-------------------- +8 +2 +4 +0 +-------------------- +8 +3 +2 +2 +-------------------- +8 +4 +2 +0 +-------------------- +8 +5 +1 +3 +-------------------- +8 +6 +1 +2 +-------------------- +8 +7 +1 +1 +-------------------- +8 +8 +1 +0 +-------------------- +8 +9 +0 +8 +-------------------- +8 +10 +0 +8 +-------------------- +-------------------- +7 +0 +Error: div by 0 +-------------------- +7 +1 +7 +0 +-------------------- +7 +2 +3 +1 +-------------------- +7 +3 +2 +1 +-------------------- +7 +4 +1 +3 +-------------------- +7 +5 +1 +2 +-------------------- +7 +6 +1 +1 +-------------------- +7 +7 +1 +0 +-------------------- +7 +8 +0 +7 +-------------------- +7 +9 +0 +7 +-------------------- +7 +10 +0 +7 +-------------------- +-------------------- +6 +0 +Error: div by 0 +-------------------- +6 +1 +6 +0 +-------------------- +6 +2 +3 +0 +-------------------- +6 +3 +2 +0 +-------------------- +6 +4 +1 +2 +-------------------- +6 +5 +1 +1 +-------------------- +6 +6 +1 +0 +-------------------- +6 +7 +0 +6 +-------------------- +6 +8 +0 +6 +-------------------- +6 +9 +0 +6 +-------------------- +6 +10 +0 +6 +-------------------- +-------------------- +5 +0 +Error: div by 0 +-------------------- +5 +1 +5 +0 +-------------------- +5 +2 +2 +1 +-------------------- +5 +3 +1 +2 +-------------------- +5 +4 +1 +1 +-------------------- +5 +5 +1 +0 +-------------------- +5 +6 +0 +5 +-------------------- +5 +7 +0 +5 +-------------------- +5 +8 +0 +5 +-------------------- +5 +9 +0 +5 +-------------------- +5 +10 +0 +5 +-------------------- +-------------------- +4 +0 +Error: div by 0 +-------------------- +4 +1 +4 +0 +-------------------- +4 +2 +2 +0 +-------------------- +4 +3 +1 +1 +-------------------- +4 +4 +1 +0 +-------------------- +4 +5 +0 +4 +-------------------- +4 +6 +0 +4 +-------------------- +4 +7 +0 +4 +-------------------- +4 +8 +0 +4 +-------------------- +4 +9 +0 +4 +-------------------- +4 +10 +0 +4 +-------------------- +-------------------- +3 +0 +Error: div by 0 +-------------------- +3 +1 +3 +0 +-------------------- +3 +2 +1 +1 +-------------------- +3 +3 +1 +0 +-------------------- +3 +4 +0 +3 +-------------------- +3 +5 +0 +3 +-------------------- +3 +6 +0 +3 +-------------------- +3 +7 +0 +3 +-------------------- +3 +8 +0 +3 +-------------------- +3 +9 +0 +3 +-------------------- +3 +10 +0 +3 +-------------------- +-------------------- +2 +0 +Error: div by 0 +-------------------- +2 +1 +2 +0 +-------------------- +2 +2 +1 +0 +-------------------- +2 +3 +0 +2 +-------------------- +2 +4 +0 +2 +-------------------- +2 +5 +0 +2 +-------------------- +2 +6 +0 +2 +-------------------- +2 +7 +0 +2 +-------------------- +2 +8 +0 +2 +-------------------- +2 +9 +0 +2 +-------------------- +2 +10 +0 +2 +-------------------- +-------------------- +1 +0 +Error: div by 0 +-------------------- +1 +1 +1 +0 +-------------------- +1 +2 +0 +1 +-------------------- +1 +3 +0 +1 +-------------------- +1 +4 +0 +1 +-------------------- +1 +5 +0 +1 +-------------------- +1 +6 +0 +1 +-------------------- +1 +7 +0 +1 +-------------------- +1 +8 +0 +1 +-------------------- +1 +9 +0 +1 +-------------------- +1 +10 +0 +1 +-------------------- +-------------------- +0 +0 +Error: div by 0 +-------------------- +0 +1 +0 +0 +-------------------- +0 +2 +0 +0 +-------------------- +0 +3 +0 +0 +-------------------- +0 +4 +0 +0 +-------------------- +0 +5 +0 +0 +-------------------- +0 +6 +0 +0 +-------------------- +0 +7 +0 +0 +-------------------- +0 +8 +0 +0 +-------------------- +0 +9 +0 +0 +-------------------- +0 +10 +0 +0 +-------------------- diff --git a/test/integration/CASL2/divl0_call/Makefile b/test/integration/CASL2/divl0_call/Makefile new file mode 100644 index 0000000..e9f8ad6 --- /dev/null +++ b/test/integration/CASL2/divl0_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/divl_call.casl $(ASDIR)/divl0.casl $(ASDIR)/outl.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/divl1_call/0.txt b/test/integration/CASL2/divl1_call/0.txt new file mode 100644 index 0000000..a6fa4ad --- /dev/null +++ b/test/integration/CASL2/divl1_call/0.txt @@ -0,0 +1,5556 @@ +../../../../casl2 ../../../../as/FUNC/divl_call.casl ../../../../as/FUNC/divl1.casl ../../../../as/FUNC/outl.casl +-------------------- +100 +0 +Error: div by 0 +-------------------- +100 +1 +100 +0 +-------------------- +100 +2 +50 +0 +-------------------- +100 +3 +33 +1 +-------------------- +100 +4 +25 +0 +-------------------- +100 +5 +20 +0 +-------------------- +100 +6 +16 +4 +-------------------- +100 +7 +14 +2 +-------------------- +100 +8 +12 +4 +-------------------- +100 +9 +11 +1 +-------------------- +100 +10 +10 +0 +-------------------- +-------------------- +99 +0 +Error: div by 0 +-------------------- +99 +1 +99 +0 +-------------------- +99 +2 +49 +1 +-------------------- +99 +3 +33 +0 +-------------------- +99 +4 +24 +3 +-------------------- +99 +5 +19 +4 +-------------------- +99 +6 +16 +3 +-------------------- +99 +7 +14 +1 +-------------------- +99 +8 +12 +3 +-------------------- +99 +9 +11 +0 +-------------------- +99 +10 +9 +9 +-------------------- +-------------------- +98 +0 +Error: div by 0 +-------------------- +98 +1 +98 +0 +-------------------- +98 +2 +49 +0 +-------------------- +98 +3 +32 +2 +-------------------- +98 +4 +24 +2 +-------------------- +98 +5 +19 +3 +-------------------- +98 +6 +16 +2 +-------------------- +98 +7 +14 +0 +-------------------- +98 +8 +12 +2 +-------------------- +98 +9 +10 +8 +-------------------- +98 +10 +9 +8 +-------------------- +-------------------- +97 +0 +Error: div by 0 +-------------------- +97 +1 +97 +0 +-------------------- +97 +2 +48 +1 +-------------------- +97 +3 +32 +1 +-------------------- +97 +4 +24 +1 +-------------------- +97 +5 +19 +2 +-------------------- +97 +6 +16 +1 +-------------------- +97 +7 +13 +6 +-------------------- +97 +8 +12 +1 +-------------------- +97 +9 +10 +7 +-------------------- +97 +10 +9 +7 +-------------------- +-------------------- +96 +0 +Error: div by 0 +-------------------- +96 +1 +96 +0 +-------------------- +96 +2 +48 +0 +-------------------- +96 +3 +32 +0 +-------------------- +96 +4 +24 +0 +-------------------- +96 +5 +19 +1 +-------------------- +96 +6 +16 +0 +-------------------- +96 +7 +13 +5 +-------------------- +96 +8 +12 +0 +-------------------- +96 +9 +10 +6 +-------------------- +96 +10 +9 +6 +-------------------- +-------------------- +95 +0 +Error: div by 0 +-------------------- +95 +1 +95 +0 +-------------------- +95 +2 +47 +1 +-------------------- +95 +3 +31 +2 +-------------------- +95 +4 +23 +3 +-------------------- +95 +5 +19 +0 +-------------------- +95 +6 +15 +5 +-------------------- +95 +7 +13 +4 +-------------------- +95 +8 +11 +7 +-------------------- +95 +9 +10 +5 +-------------------- +95 +10 +9 +5 +-------------------- +-------------------- +94 +0 +Error: div by 0 +-------------------- +94 +1 +94 +0 +-------------------- +94 +2 +47 +0 +-------------------- +94 +3 +31 +1 +-------------------- +94 +4 +23 +2 +-------------------- +94 +5 +18 +4 +-------------------- +94 +6 +15 +4 +-------------------- +94 +7 +13 +3 +-------------------- +94 +8 +11 +6 +-------------------- +94 +9 +10 +4 +-------------------- +94 +10 +9 +4 +-------------------- +-------------------- +93 +0 +Error: div by 0 +-------------------- +93 +1 +93 +0 +-------------------- +93 +2 +46 +1 +-------------------- +93 +3 +31 +0 +-------------------- +93 +4 +23 +1 +-------------------- +93 +5 +18 +3 +-------------------- +93 +6 +15 +3 +-------------------- +93 +7 +13 +2 +-------------------- +93 +8 +11 +5 +-------------------- +93 +9 +10 +3 +-------------------- +93 +10 +9 +3 +-------------------- +-------------------- +92 +0 +Error: div by 0 +-------------------- +92 +1 +92 +0 +-------------------- +92 +2 +46 +0 +-------------------- +92 +3 +30 +2 +-------------------- +92 +4 +23 +0 +-------------------- +92 +5 +18 +2 +-------------------- +92 +6 +15 +2 +-------------------- +92 +7 +13 +1 +-------------------- +92 +8 +11 +4 +-------------------- +92 +9 +10 +2 +-------------------- +92 +10 +9 +2 +-------------------- +-------------------- +91 +0 +Error: div by 0 +-------------------- +91 +1 +91 +0 +-------------------- +91 +2 +45 +1 +-------------------- +91 +3 +30 +1 +-------------------- +91 +4 +22 +3 +-------------------- +91 +5 +18 +1 +-------------------- +91 +6 +15 +1 +-------------------- +91 +7 +13 +0 +-------------------- +91 +8 +11 +3 +-------------------- +91 +9 +10 +1 +-------------------- +91 +10 +9 +1 +-------------------- +-------------------- +90 +0 +Error: div by 0 +-------------------- +90 +1 +90 +0 +-------------------- +90 +2 +45 +0 +-------------------- +90 +3 +30 +0 +-------------------- +90 +4 +22 +2 +-------------------- +90 +5 +18 +0 +-------------------- +90 +6 +15 +0 +-------------------- +90 +7 +12 +6 +-------------------- +90 +8 +11 +2 +-------------------- +90 +9 +10 +0 +-------------------- +90 +10 +9 +0 +-------------------- +-------------------- +89 +0 +Error: div by 0 +-------------------- +89 +1 +89 +0 +-------------------- +89 +2 +44 +1 +-------------------- +89 +3 +29 +2 +-------------------- +89 +4 +22 +1 +-------------------- +89 +5 +17 +4 +-------------------- +89 +6 +14 +5 +-------------------- +89 +7 +12 +5 +-------------------- +89 +8 +11 +1 +-------------------- +89 +9 +9 +8 +-------------------- +89 +10 +8 +9 +-------------------- +-------------------- +88 +0 +Error: div by 0 +-------------------- +88 +1 +88 +0 +-------------------- +88 +2 +44 +0 +-------------------- +88 +3 +29 +1 +-------------------- +88 +4 +22 +0 +-------------------- +88 +5 +17 +3 +-------------------- +88 +6 +14 +4 +-------------------- +88 +7 +12 +4 +-------------------- +88 +8 +11 +0 +-------------------- +88 +9 +9 +7 +-------------------- +88 +10 +8 +8 +-------------------- +-------------------- +87 +0 +Error: div by 0 +-------------------- +87 +1 +87 +0 +-------------------- +87 +2 +43 +1 +-------------------- +87 +3 +29 +0 +-------------------- +87 +4 +21 +3 +-------------------- +87 +5 +17 +2 +-------------------- +87 +6 +14 +3 +-------------------- +87 +7 +12 +3 +-------------------- +87 +8 +10 +7 +-------------------- +87 +9 +9 +6 +-------------------- +87 +10 +8 +7 +-------------------- +-------------------- +86 +0 +Error: div by 0 +-------------------- +86 +1 +86 +0 +-------------------- +86 +2 +43 +0 +-------------------- +86 +3 +28 +2 +-------------------- +86 +4 +21 +2 +-------------------- +86 +5 +17 +1 +-------------------- +86 +6 +14 +2 +-------------------- +86 +7 +12 +2 +-------------------- +86 +8 +10 +6 +-------------------- +86 +9 +9 +5 +-------------------- +86 +10 +8 +6 +-------------------- +-------------------- +85 +0 +Error: div by 0 +-------------------- +85 +1 +85 +0 +-------------------- +85 +2 +42 +1 +-------------------- +85 +3 +28 +1 +-------------------- +85 +4 +21 +1 +-------------------- +85 +5 +17 +0 +-------------------- +85 +6 +14 +1 +-------------------- +85 +7 +12 +1 +-------------------- +85 +8 +10 +5 +-------------------- +85 +9 +9 +4 +-------------------- +85 +10 +8 +5 +-------------------- +-------------------- +84 +0 +Error: div by 0 +-------------------- +84 +1 +84 +0 +-------------------- +84 +2 +42 +0 +-------------------- +84 +3 +28 +0 +-------------------- +84 +4 +21 +0 +-------------------- +84 +5 +16 +4 +-------------------- +84 +6 +14 +0 +-------------------- +84 +7 +12 +0 +-------------------- +84 +8 +10 +4 +-------------------- +84 +9 +9 +3 +-------------------- +84 +10 +8 +4 +-------------------- +-------------------- +83 +0 +Error: div by 0 +-------------------- +83 +1 +83 +0 +-------------------- +83 +2 +41 +1 +-------------------- +83 +3 +27 +2 +-------------------- +83 +4 +20 +3 +-------------------- +83 +5 +16 +3 +-------------------- +83 +6 +13 +5 +-------------------- +83 +7 +11 +6 +-------------------- +83 +8 +10 +3 +-------------------- +83 +9 +9 +2 +-------------------- +83 +10 +8 +3 +-------------------- +-------------------- +82 +0 +Error: div by 0 +-------------------- +82 +1 +82 +0 +-------------------- +82 +2 +41 +0 +-------------------- +82 +3 +27 +1 +-------------------- +82 +4 +20 +2 +-------------------- +82 +5 +16 +2 +-------------------- +82 +6 +13 +4 +-------------------- +82 +7 +11 +5 +-------------------- +82 +8 +10 +2 +-------------------- +82 +9 +9 +1 +-------------------- +82 +10 +8 +2 +-------------------- +-------------------- +81 +0 +Error: div by 0 +-------------------- +81 +1 +81 +0 +-------------------- +81 +2 +40 +1 +-------------------- +81 +3 +27 +0 +-------------------- +81 +4 +20 +1 +-------------------- +81 +5 +16 +1 +-------------------- +81 +6 +13 +3 +-------------------- +81 +7 +11 +4 +-------------------- +81 +8 +10 +1 +-------------------- +81 +9 +9 +0 +-------------------- +81 +10 +8 +1 +-------------------- +-------------------- +80 +0 +Error: div by 0 +-------------------- +80 +1 +80 +0 +-------------------- +80 +2 +40 +0 +-------------------- +80 +3 +26 +2 +-------------------- +80 +4 +20 +0 +-------------------- +80 +5 +16 +0 +-------------------- +80 +6 +13 +2 +-------------------- +80 +7 +11 +3 +-------------------- +80 +8 +10 +0 +-------------------- +80 +9 +8 +8 +-------------------- +80 +10 +8 +0 +-------------------- +-------------------- +79 +0 +Error: div by 0 +-------------------- +79 +1 +79 +0 +-------------------- +79 +2 +39 +1 +-------------------- +79 +3 +26 +1 +-------------------- +79 +4 +19 +3 +-------------------- +79 +5 +15 +4 +-------------------- +79 +6 +13 +1 +-------------------- +79 +7 +11 +2 +-------------------- +79 +8 +9 +7 +-------------------- +79 +9 +8 +7 +-------------------- +79 +10 +7 +9 +-------------------- +-------------------- +78 +0 +Error: div by 0 +-------------------- +78 +1 +78 +0 +-------------------- +78 +2 +39 +0 +-------------------- +78 +3 +26 +0 +-------------------- +78 +4 +19 +2 +-------------------- +78 +5 +15 +3 +-------------------- +78 +6 +13 +0 +-------------------- +78 +7 +11 +1 +-------------------- +78 +8 +9 +6 +-------------------- +78 +9 +8 +6 +-------------------- +78 +10 +7 +8 +-------------------- +-------------------- +77 +0 +Error: div by 0 +-------------------- +77 +1 +77 +0 +-------------------- +77 +2 +38 +1 +-------------------- +77 +3 +25 +2 +-------------------- +77 +4 +19 +1 +-------------------- +77 +5 +15 +2 +-------------------- +77 +6 +12 +5 +-------------------- +77 +7 +11 +0 +-------------------- +77 +8 +9 +5 +-------------------- +77 +9 +8 +5 +-------------------- +77 +10 +7 +7 +-------------------- +-------------------- +76 +0 +Error: div by 0 +-------------------- +76 +1 +76 +0 +-------------------- +76 +2 +38 +0 +-------------------- +76 +3 +25 +1 +-------------------- +76 +4 +19 +0 +-------------------- +76 +5 +15 +1 +-------------------- +76 +6 +12 +4 +-------------------- +76 +7 +10 +6 +-------------------- +76 +8 +9 +4 +-------------------- +76 +9 +8 +4 +-------------------- +76 +10 +7 +6 +-------------------- +-------------------- +75 +0 +Error: div by 0 +-------------------- +75 +1 +75 +0 +-------------------- +75 +2 +37 +1 +-------------------- +75 +3 +25 +0 +-------------------- +75 +4 +18 +3 +-------------------- +75 +5 +15 +0 +-------------------- +75 +6 +12 +3 +-------------------- +75 +7 +10 +5 +-------------------- +75 +8 +9 +3 +-------------------- +75 +9 +8 +3 +-------------------- +75 +10 +7 +5 +-------------------- +-------------------- +74 +0 +Error: div by 0 +-------------------- +74 +1 +74 +0 +-------------------- +74 +2 +37 +0 +-------------------- +74 +3 +24 +2 +-------------------- +74 +4 +18 +2 +-------------------- +74 +5 +14 +4 +-------------------- +74 +6 +12 +2 +-------------------- +74 +7 +10 +4 +-------------------- +74 +8 +9 +2 +-------------------- +74 +9 +8 +2 +-------------------- +74 +10 +7 +4 +-------------------- +-------------------- +73 +0 +Error: div by 0 +-------------------- +73 +1 +73 +0 +-------------------- +73 +2 +36 +1 +-------------------- +73 +3 +24 +1 +-------------------- +73 +4 +18 +1 +-------------------- +73 +5 +14 +3 +-------------------- +73 +6 +12 +1 +-------------------- +73 +7 +10 +3 +-------------------- +73 +8 +9 +1 +-------------------- +73 +9 +8 +1 +-------------------- +73 +10 +7 +3 +-------------------- +-------------------- +72 +0 +Error: div by 0 +-------------------- +72 +1 +72 +0 +-------------------- +72 +2 +36 +0 +-------------------- +72 +3 +24 +0 +-------------------- +72 +4 +18 +0 +-------------------- +72 +5 +14 +2 +-------------------- +72 +6 +12 +0 +-------------------- +72 +7 +10 +2 +-------------------- +72 +8 +9 +0 +-------------------- +72 +9 +8 +0 +-------------------- +72 +10 +7 +2 +-------------------- +-------------------- +71 +0 +Error: div by 0 +-------------------- +71 +1 +71 +0 +-------------------- +71 +2 +35 +1 +-------------------- +71 +3 +23 +2 +-------------------- +71 +4 +17 +3 +-------------------- +71 +5 +14 +1 +-------------------- +71 +6 +11 +5 +-------------------- +71 +7 +10 +1 +-------------------- +71 +8 +8 +7 +-------------------- +71 +9 +7 +8 +-------------------- +71 +10 +7 +1 +-------------------- +-------------------- +70 +0 +Error: div by 0 +-------------------- +70 +1 +70 +0 +-------------------- +70 +2 +35 +0 +-------------------- +70 +3 +23 +1 +-------------------- +70 +4 +17 +2 +-------------------- +70 +5 +14 +0 +-------------------- +70 +6 +11 +4 +-------------------- +70 +7 +10 +0 +-------------------- +70 +8 +8 +6 +-------------------- +70 +9 +7 +7 +-------------------- +70 +10 +7 +0 +-------------------- +-------------------- +69 +0 +Error: div by 0 +-------------------- +69 +1 +69 +0 +-------------------- +69 +2 +34 +1 +-------------------- +69 +3 +23 +0 +-------------------- +69 +4 +17 +1 +-------------------- +69 +5 +13 +4 +-------------------- +69 +6 +11 +3 +-------------------- +69 +7 +9 +6 +-------------------- +69 +8 +8 +5 +-------------------- +69 +9 +7 +6 +-------------------- +69 +10 +6 +9 +-------------------- +-------------------- +68 +0 +Error: div by 0 +-------------------- +68 +1 +68 +0 +-------------------- +68 +2 +34 +0 +-------------------- +68 +3 +22 +2 +-------------------- +68 +4 +17 +0 +-------------------- +68 +5 +13 +3 +-------------------- +68 +6 +11 +2 +-------------------- +68 +7 +9 +5 +-------------------- +68 +8 +8 +4 +-------------------- +68 +9 +7 +5 +-------------------- +68 +10 +6 +8 +-------------------- +-------------------- +67 +0 +Error: div by 0 +-------------------- +67 +1 +67 +0 +-------------------- +67 +2 +33 +1 +-------------------- +67 +3 +22 +1 +-------------------- +67 +4 +16 +3 +-------------------- +67 +5 +13 +2 +-------------------- +67 +6 +11 +1 +-------------------- +67 +7 +9 +4 +-------------------- +67 +8 +8 +3 +-------------------- +67 +9 +7 +4 +-------------------- +67 +10 +6 +7 +-------------------- +-------------------- +66 +0 +Error: div by 0 +-------------------- +66 +1 +66 +0 +-------------------- +66 +2 +33 +0 +-------------------- +66 +3 +22 +0 +-------------------- +66 +4 +16 +2 +-------------------- +66 +5 +13 +1 +-------------------- +66 +6 +11 +0 +-------------------- +66 +7 +9 +3 +-------------------- +66 +8 +8 +2 +-------------------- +66 +9 +7 +3 +-------------------- +66 +10 +6 +6 +-------------------- +-------------------- +65 +0 +Error: div by 0 +-------------------- +65 +1 +65 +0 +-------------------- +65 +2 +32 +1 +-------------------- +65 +3 +21 +2 +-------------------- +65 +4 +16 +1 +-------------------- +65 +5 +13 +0 +-------------------- +65 +6 +10 +5 +-------------------- +65 +7 +9 +2 +-------------------- +65 +8 +8 +1 +-------------------- +65 +9 +7 +2 +-------------------- +65 +10 +6 +5 +-------------------- +-------------------- +64 +0 +Error: div by 0 +-------------------- +64 +1 +64 +0 +-------------------- +64 +2 +32 +0 +-------------------- +64 +3 +21 +1 +-------------------- +64 +4 +16 +0 +-------------------- +64 +5 +12 +4 +-------------------- +64 +6 +10 +4 +-------------------- +64 +7 +9 +1 +-------------------- +64 +8 +8 +0 +-------------------- +64 +9 +7 +1 +-------------------- +64 +10 +6 +4 +-------------------- +-------------------- +63 +0 +Error: div by 0 +-------------------- +63 +1 +63 +0 +-------------------- +63 +2 +31 +1 +-------------------- +63 +3 +21 +0 +-------------------- +63 +4 +15 +3 +-------------------- +63 +5 +12 +3 +-------------------- +63 +6 +10 +3 +-------------------- +63 +7 +9 +0 +-------------------- +63 +8 +7 +7 +-------------------- +63 +9 +7 +0 +-------------------- +63 +10 +6 +3 +-------------------- +-------------------- +62 +0 +Error: div by 0 +-------------------- +62 +1 +62 +0 +-------------------- +62 +2 +31 +0 +-------------------- +62 +3 +20 +2 +-------------------- +62 +4 +15 +2 +-------------------- +62 +5 +12 +2 +-------------------- +62 +6 +10 +2 +-------------------- +62 +7 +8 +6 +-------------------- +62 +8 +7 +6 +-------------------- +62 +9 +6 +8 +-------------------- +62 +10 +6 +2 +-------------------- +-------------------- +61 +0 +Error: div by 0 +-------------------- +61 +1 +61 +0 +-------------------- +61 +2 +30 +1 +-------------------- +61 +3 +20 +1 +-------------------- +61 +4 +15 +1 +-------------------- +61 +5 +12 +1 +-------------------- +61 +6 +10 +1 +-------------------- +61 +7 +8 +5 +-------------------- +61 +8 +7 +5 +-------------------- +61 +9 +6 +7 +-------------------- +61 +10 +6 +1 +-------------------- +-------------------- +60 +0 +Error: div by 0 +-------------------- +60 +1 +60 +0 +-------------------- +60 +2 +30 +0 +-------------------- +60 +3 +20 +0 +-------------------- +60 +4 +15 +0 +-------------------- +60 +5 +12 +0 +-------------------- +60 +6 +10 +0 +-------------------- +60 +7 +8 +4 +-------------------- +60 +8 +7 +4 +-------------------- +60 +9 +6 +6 +-------------------- +60 +10 +6 +0 +-------------------- +-------------------- +59 +0 +Error: div by 0 +-------------------- +59 +1 +59 +0 +-------------------- +59 +2 +29 +1 +-------------------- +59 +3 +19 +2 +-------------------- +59 +4 +14 +3 +-------------------- +59 +5 +11 +4 +-------------------- +59 +6 +9 +5 +-------------------- +59 +7 +8 +3 +-------------------- +59 +8 +7 +3 +-------------------- +59 +9 +6 +5 +-------------------- +59 +10 +5 +9 +-------------------- +-------------------- +58 +0 +Error: div by 0 +-------------------- +58 +1 +58 +0 +-------------------- +58 +2 +29 +0 +-------------------- +58 +3 +19 +1 +-------------------- +58 +4 +14 +2 +-------------------- +58 +5 +11 +3 +-------------------- +58 +6 +9 +4 +-------------------- +58 +7 +8 +2 +-------------------- +58 +8 +7 +2 +-------------------- +58 +9 +6 +4 +-------------------- +58 +10 +5 +8 +-------------------- +-------------------- +57 +0 +Error: div by 0 +-------------------- +57 +1 +57 +0 +-------------------- +57 +2 +28 +1 +-------------------- +57 +3 +19 +0 +-------------------- +57 +4 +14 +1 +-------------------- +57 +5 +11 +2 +-------------------- +57 +6 +9 +3 +-------------------- +57 +7 +8 +1 +-------------------- +57 +8 +7 +1 +-------------------- +57 +9 +6 +3 +-------------------- +57 +10 +5 +7 +-------------------- +-------------------- +56 +0 +Error: div by 0 +-------------------- +56 +1 +56 +0 +-------------------- +56 +2 +28 +0 +-------------------- +56 +3 +18 +2 +-------------------- +56 +4 +14 +0 +-------------------- +56 +5 +11 +1 +-------------------- +56 +6 +9 +2 +-------------------- +56 +7 +8 +0 +-------------------- +56 +8 +7 +0 +-------------------- +56 +9 +6 +2 +-------------------- +56 +10 +5 +6 +-------------------- +-------------------- +55 +0 +Error: div by 0 +-------------------- +55 +1 +55 +0 +-------------------- +55 +2 +27 +1 +-------------------- +55 +3 +18 +1 +-------------------- +55 +4 +13 +3 +-------------------- +55 +5 +11 +0 +-------------------- +55 +6 +9 +1 +-------------------- +55 +7 +7 +6 +-------------------- +55 +8 +6 +7 +-------------------- +55 +9 +6 +1 +-------------------- +55 +10 +5 +5 +-------------------- +-------------------- +54 +0 +Error: div by 0 +-------------------- +54 +1 +54 +0 +-------------------- +54 +2 +27 +0 +-------------------- +54 +3 +18 +0 +-------------------- +54 +4 +13 +2 +-------------------- +54 +5 +10 +4 +-------------------- +54 +6 +9 +0 +-------------------- +54 +7 +7 +5 +-------------------- +54 +8 +6 +6 +-------------------- +54 +9 +6 +0 +-------------------- +54 +10 +5 +4 +-------------------- +-------------------- +53 +0 +Error: div by 0 +-------------------- +53 +1 +53 +0 +-------------------- +53 +2 +26 +1 +-------------------- +53 +3 +17 +2 +-------------------- +53 +4 +13 +1 +-------------------- +53 +5 +10 +3 +-------------------- +53 +6 +8 +5 +-------------------- +53 +7 +7 +4 +-------------------- +53 +8 +6 +5 +-------------------- +53 +9 +5 +8 +-------------------- +53 +10 +5 +3 +-------------------- +-------------------- +52 +0 +Error: div by 0 +-------------------- +52 +1 +52 +0 +-------------------- +52 +2 +26 +0 +-------------------- +52 +3 +17 +1 +-------------------- +52 +4 +13 +0 +-------------------- +52 +5 +10 +2 +-------------------- +52 +6 +8 +4 +-------------------- +52 +7 +7 +3 +-------------------- +52 +8 +6 +4 +-------------------- +52 +9 +5 +7 +-------------------- +52 +10 +5 +2 +-------------------- +-------------------- +51 +0 +Error: div by 0 +-------------------- +51 +1 +51 +0 +-------------------- +51 +2 +25 +1 +-------------------- +51 +3 +17 +0 +-------------------- +51 +4 +12 +3 +-------------------- +51 +5 +10 +1 +-------------------- +51 +6 +8 +3 +-------------------- +51 +7 +7 +2 +-------------------- +51 +8 +6 +3 +-------------------- +51 +9 +5 +6 +-------------------- +51 +10 +5 +1 +-------------------- +-------------------- +50 +0 +Error: div by 0 +-------------------- +50 +1 +50 +0 +-------------------- +50 +2 +25 +0 +-------------------- +50 +3 +16 +2 +-------------------- +50 +4 +12 +2 +-------------------- +50 +5 +10 +0 +-------------------- +50 +6 +8 +2 +-------------------- +50 +7 +7 +1 +-------------------- +50 +8 +6 +2 +-------------------- +50 +9 +5 +5 +-------------------- +50 +10 +5 +0 +-------------------- +-------------------- +49 +0 +Error: div by 0 +-------------------- +49 +1 +49 +0 +-------------------- +49 +2 +24 +1 +-------------------- +49 +3 +16 +1 +-------------------- +49 +4 +12 +1 +-------------------- +49 +5 +9 +4 +-------------------- +49 +6 +8 +1 +-------------------- +49 +7 +7 +0 +-------------------- +49 +8 +6 +1 +-------------------- +49 +9 +5 +4 +-------------------- +49 +10 +4 +9 +-------------------- +-------------------- +48 +0 +Error: div by 0 +-------------------- +48 +1 +48 +0 +-------------------- +48 +2 +24 +0 +-------------------- +48 +3 +16 +0 +-------------------- +48 +4 +12 +0 +-------------------- +48 +5 +9 +3 +-------------------- +48 +6 +8 +0 +-------------------- +48 +7 +6 +6 +-------------------- +48 +8 +6 +0 +-------------------- +48 +9 +5 +3 +-------------------- +48 +10 +4 +8 +-------------------- +-------------------- +47 +0 +Error: div by 0 +-------------------- +47 +1 +47 +0 +-------------------- +47 +2 +23 +1 +-------------------- +47 +3 +15 +2 +-------------------- +47 +4 +11 +3 +-------------------- +47 +5 +9 +2 +-------------------- +47 +6 +7 +5 +-------------------- +47 +7 +6 +5 +-------------------- +47 +8 +5 +7 +-------------------- +47 +9 +5 +2 +-------------------- +47 +10 +4 +7 +-------------------- +-------------------- +46 +0 +Error: div by 0 +-------------------- +46 +1 +46 +0 +-------------------- +46 +2 +23 +0 +-------------------- +46 +3 +15 +1 +-------------------- +46 +4 +11 +2 +-------------------- +46 +5 +9 +1 +-------------------- +46 +6 +7 +4 +-------------------- +46 +7 +6 +4 +-------------------- +46 +8 +5 +6 +-------------------- +46 +9 +5 +1 +-------------------- +46 +10 +4 +6 +-------------------- +-------------------- +45 +0 +Error: div by 0 +-------------------- +45 +1 +45 +0 +-------------------- +45 +2 +22 +1 +-------------------- +45 +3 +15 +0 +-------------------- +45 +4 +11 +1 +-------------------- +45 +5 +9 +0 +-------------------- +45 +6 +7 +3 +-------------------- +45 +7 +6 +3 +-------------------- +45 +8 +5 +5 +-------------------- +45 +9 +5 +0 +-------------------- +45 +10 +4 +5 +-------------------- +-------------------- +44 +0 +Error: div by 0 +-------------------- +44 +1 +44 +0 +-------------------- +44 +2 +22 +0 +-------------------- +44 +3 +14 +2 +-------------------- +44 +4 +11 +0 +-------------------- +44 +5 +8 +4 +-------------------- +44 +6 +7 +2 +-------------------- +44 +7 +6 +2 +-------------------- +44 +8 +5 +4 +-------------------- +44 +9 +4 +8 +-------------------- +44 +10 +4 +4 +-------------------- +-------------------- +43 +0 +Error: div by 0 +-------------------- +43 +1 +43 +0 +-------------------- +43 +2 +21 +1 +-------------------- +43 +3 +14 +1 +-------------------- +43 +4 +10 +3 +-------------------- +43 +5 +8 +3 +-------------------- +43 +6 +7 +1 +-------------------- +43 +7 +6 +1 +-------------------- +43 +8 +5 +3 +-------------------- +43 +9 +4 +7 +-------------------- +43 +10 +4 +3 +-------------------- +-------------------- +42 +0 +Error: div by 0 +-------------------- +42 +1 +42 +0 +-------------------- +42 +2 +21 +0 +-------------------- +42 +3 +14 +0 +-------------------- +42 +4 +10 +2 +-------------------- +42 +5 +8 +2 +-------------------- +42 +6 +7 +0 +-------------------- +42 +7 +6 +0 +-------------------- +42 +8 +5 +2 +-------------------- +42 +9 +4 +6 +-------------------- +42 +10 +4 +2 +-------------------- +-------------------- +41 +0 +Error: div by 0 +-------------------- +41 +1 +41 +0 +-------------------- +41 +2 +20 +1 +-------------------- +41 +3 +13 +2 +-------------------- +41 +4 +10 +1 +-------------------- +41 +5 +8 +1 +-------------------- +41 +6 +6 +5 +-------------------- +41 +7 +5 +6 +-------------------- +41 +8 +5 +1 +-------------------- +41 +9 +4 +5 +-------------------- +41 +10 +4 +1 +-------------------- +-------------------- +40 +0 +Error: div by 0 +-------------------- +40 +1 +40 +0 +-------------------- +40 +2 +20 +0 +-------------------- +40 +3 +13 +1 +-------------------- +40 +4 +10 +0 +-------------------- +40 +5 +8 +0 +-------------------- +40 +6 +6 +4 +-------------------- +40 +7 +5 +5 +-------------------- +40 +8 +5 +0 +-------------------- +40 +9 +4 +4 +-------------------- +40 +10 +4 +0 +-------------------- +-------------------- +39 +0 +Error: div by 0 +-------------------- +39 +1 +39 +0 +-------------------- +39 +2 +19 +1 +-------------------- +39 +3 +13 +0 +-------------------- +39 +4 +9 +3 +-------------------- +39 +5 +7 +4 +-------------------- +39 +6 +6 +3 +-------------------- +39 +7 +5 +4 +-------------------- +39 +8 +4 +7 +-------------------- +39 +9 +4 +3 +-------------------- +39 +10 +3 +9 +-------------------- +-------------------- +38 +0 +Error: div by 0 +-------------------- +38 +1 +38 +0 +-------------------- +38 +2 +19 +0 +-------------------- +38 +3 +12 +2 +-------------------- +38 +4 +9 +2 +-------------------- +38 +5 +7 +3 +-------------------- +38 +6 +6 +2 +-------------------- +38 +7 +5 +3 +-------------------- +38 +8 +4 +6 +-------------------- +38 +9 +4 +2 +-------------------- +38 +10 +3 +8 +-------------------- +-------------------- +37 +0 +Error: div by 0 +-------------------- +37 +1 +37 +0 +-------------------- +37 +2 +18 +1 +-------------------- +37 +3 +12 +1 +-------------------- +37 +4 +9 +1 +-------------------- +37 +5 +7 +2 +-------------------- +37 +6 +6 +1 +-------------------- +37 +7 +5 +2 +-------------------- +37 +8 +4 +5 +-------------------- +37 +9 +4 +1 +-------------------- +37 +10 +3 +7 +-------------------- +-------------------- +36 +0 +Error: div by 0 +-------------------- +36 +1 +36 +0 +-------------------- +36 +2 +18 +0 +-------------------- +36 +3 +12 +0 +-------------------- +36 +4 +9 +0 +-------------------- +36 +5 +7 +1 +-------------------- +36 +6 +6 +0 +-------------------- +36 +7 +5 +1 +-------------------- +36 +8 +4 +4 +-------------------- +36 +9 +4 +0 +-------------------- +36 +10 +3 +6 +-------------------- +-------------------- +35 +0 +Error: div by 0 +-------------------- +35 +1 +35 +0 +-------------------- +35 +2 +17 +1 +-------------------- +35 +3 +11 +2 +-------------------- +35 +4 +8 +3 +-------------------- +35 +5 +7 +0 +-------------------- +35 +6 +5 +5 +-------------------- +35 +7 +5 +0 +-------------------- +35 +8 +4 +3 +-------------------- +35 +9 +3 +8 +-------------------- +35 +10 +3 +5 +-------------------- +-------------------- +34 +0 +Error: div by 0 +-------------------- +34 +1 +34 +0 +-------------------- +34 +2 +17 +0 +-------------------- +34 +3 +11 +1 +-------------------- +34 +4 +8 +2 +-------------------- +34 +5 +6 +4 +-------------------- +34 +6 +5 +4 +-------------------- +34 +7 +4 +6 +-------------------- +34 +8 +4 +2 +-------------------- +34 +9 +3 +7 +-------------------- +34 +10 +3 +4 +-------------------- +-------------------- +33 +0 +Error: div by 0 +-------------------- +33 +1 +33 +0 +-------------------- +33 +2 +16 +1 +-------------------- +33 +3 +11 +0 +-------------------- +33 +4 +8 +1 +-------------------- +33 +5 +6 +3 +-------------------- +33 +6 +5 +3 +-------------------- +33 +7 +4 +5 +-------------------- +33 +8 +4 +1 +-------------------- +33 +9 +3 +6 +-------------------- +33 +10 +3 +3 +-------------------- +-------------------- +32 +0 +Error: div by 0 +-------------------- +32 +1 +32 +0 +-------------------- +32 +2 +16 +0 +-------------------- +32 +3 +10 +2 +-------------------- +32 +4 +8 +0 +-------------------- +32 +5 +6 +2 +-------------------- +32 +6 +5 +2 +-------------------- +32 +7 +4 +4 +-------------------- +32 +8 +4 +0 +-------------------- +32 +9 +3 +5 +-------------------- +32 +10 +3 +2 +-------------------- +-------------------- +31 +0 +Error: div by 0 +-------------------- +31 +1 +31 +0 +-------------------- +31 +2 +15 +1 +-------------------- +31 +3 +10 +1 +-------------------- +31 +4 +7 +3 +-------------------- +31 +5 +6 +1 +-------------------- +31 +6 +5 +1 +-------------------- +31 +7 +4 +3 +-------------------- +31 +8 +3 +7 +-------------------- +31 +9 +3 +4 +-------------------- +31 +10 +3 +1 +-------------------- +-------------------- +30 +0 +Error: div by 0 +-------------------- +30 +1 +30 +0 +-------------------- +30 +2 +15 +0 +-------------------- +30 +3 +10 +0 +-------------------- +30 +4 +7 +2 +-------------------- +30 +5 +6 +0 +-------------------- +30 +6 +5 +0 +-------------------- +30 +7 +4 +2 +-------------------- +30 +8 +3 +6 +-------------------- +30 +9 +3 +3 +-------------------- +30 +10 +3 +0 +-------------------- +-------------------- +29 +0 +Error: div by 0 +-------------------- +29 +1 +29 +0 +-------------------- +29 +2 +14 +1 +-------------------- +29 +3 +9 +2 +-------------------- +29 +4 +7 +1 +-------------------- +29 +5 +5 +4 +-------------------- +29 +6 +4 +5 +-------------------- +29 +7 +4 +1 +-------------------- +29 +8 +3 +5 +-------------------- +29 +9 +3 +2 +-------------------- +29 +10 +2 +9 +-------------------- +-------------------- +28 +0 +Error: div by 0 +-------------------- +28 +1 +28 +0 +-------------------- +28 +2 +14 +0 +-------------------- +28 +3 +9 +1 +-------------------- +28 +4 +7 +0 +-------------------- +28 +5 +5 +3 +-------------------- +28 +6 +4 +4 +-------------------- +28 +7 +4 +0 +-------------------- +28 +8 +3 +4 +-------------------- +28 +9 +3 +1 +-------------------- +28 +10 +2 +8 +-------------------- +-------------------- +27 +0 +Error: div by 0 +-------------------- +27 +1 +27 +0 +-------------------- +27 +2 +13 +1 +-------------------- +27 +3 +9 +0 +-------------------- +27 +4 +6 +3 +-------------------- +27 +5 +5 +2 +-------------------- +27 +6 +4 +3 +-------------------- +27 +7 +3 +6 +-------------------- +27 +8 +3 +3 +-------------------- +27 +9 +3 +0 +-------------------- +27 +10 +2 +7 +-------------------- +-------------------- +26 +0 +Error: div by 0 +-------------------- +26 +1 +26 +0 +-------------------- +26 +2 +13 +0 +-------------------- +26 +3 +8 +2 +-------------------- +26 +4 +6 +2 +-------------------- +26 +5 +5 +1 +-------------------- +26 +6 +4 +2 +-------------------- +26 +7 +3 +5 +-------------------- +26 +8 +3 +2 +-------------------- +26 +9 +2 +8 +-------------------- +26 +10 +2 +6 +-------------------- +-------------------- +25 +0 +Error: div by 0 +-------------------- +25 +1 +25 +0 +-------------------- +25 +2 +12 +1 +-------------------- +25 +3 +8 +1 +-------------------- +25 +4 +6 +1 +-------------------- +25 +5 +5 +0 +-------------------- +25 +6 +4 +1 +-------------------- +25 +7 +3 +4 +-------------------- +25 +8 +3 +1 +-------------------- +25 +9 +2 +7 +-------------------- +25 +10 +2 +5 +-------------------- +-------------------- +24 +0 +Error: div by 0 +-------------------- +24 +1 +24 +0 +-------------------- +24 +2 +12 +0 +-------------------- +24 +3 +8 +0 +-------------------- +24 +4 +6 +0 +-------------------- +24 +5 +4 +4 +-------------------- +24 +6 +4 +0 +-------------------- +24 +7 +3 +3 +-------------------- +24 +8 +3 +0 +-------------------- +24 +9 +2 +6 +-------------------- +24 +10 +2 +4 +-------------------- +-------------------- +23 +0 +Error: div by 0 +-------------------- +23 +1 +23 +0 +-------------------- +23 +2 +11 +1 +-------------------- +23 +3 +7 +2 +-------------------- +23 +4 +5 +3 +-------------------- +23 +5 +4 +3 +-------------------- +23 +6 +3 +5 +-------------------- +23 +7 +3 +2 +-------------------- +23 +8 +2 +7 +-------------------- +23 +9 +2 +5 +-------------------- +23 +10 +2 +3 +-------------------- +-------------------- +22 +0 +Error: div by 0 +-------------------- +22 +1 +22 +0 +-------------------- +22 +2 +11 +0 +-------------------- +22 +3 +7 +1 +-------------------- +22 +4 +5 +2 +-------------------- +22 +5 +4 +2 +-------------------- +22 +6 +3 +4 +-------------------- +22 +7 +3 +1 +-------------------- +22 +8 +2 +6 +-------------------- +22 +9 +2 +4 +-------------------- +22 +10 +2 +2 +-------------------- +-------------------- +21 +0 +Error: div by 0 +-------------------- +21 +1 +21 +0 +-------------------- +21 +2 +10 +1 +-------------------- +21 +3 +7 +0 +-------------------- +21 +4 +5 +1 +-------------------- +21 +5 +4 +1 +-------------------- +21 +6 +3 +3 +-------------------- +21 +7 +3 +0 +-------------------- +21 +8 +2 +5 +-------------------- +21 +9 +2 +3 +-------------------- +21 +10 +2 +1 +-------------------- +-------------------- +20 +0 +Error: div by 0 +-------------------- +20 +1 +20 +0 +-------------------- +20 +2 +10 +0 +-------------------- +20 +3 +6 +2 +-------------------- +20 +4 +5 +0 +-------------------- +20 +5 +4 +0 +-------------------- +20 +6 +3 +2 +-------------------- +20 +7 +2 +6 +-------------------- +20 +8 +2 +4 +-------------------- +20 +9 +2 +2 +-------------------- +20 +10 +2 +0 +-------------------- +-------------------- +19 +0 +Error: div by 0 +-------------------- +19 +1 +19 +0 +-------------------- +19 +2 +9 +1 +-------------------- +19 +3 +6 +1 +-------------------- +19 +4 +4 +3 +-------------------- +19 +5 +3 +4 +-------------------- +19 +6 +3 +1 +-------------------- +19 +7 +2 +5 +-------------------- +19 +8 +2 +3 +-------------------- +19 +9 +2 +1 +-------------------- +19 +10 +1 +9 +-------------------- +-------------------- +18 +0 +Error: div by 0 +-------------------- +18 +1 +18 +0 +-------------------- +18 +2 +9 +0 +-------------------- +18 +3 +6 +0 +-------------------- +18 +4 +4 +2 +-------------------- +18 +5 +3 +3 +-------------------- +18 +6 +3 +0 +-------------------- +18 +7 +2 +4 +-------------------- +18 +8 +2 +2 +-------------------- +18 +9 +2 +0 +-------------------- +18 +10 +1 +8 +-------------------- +-------------------- +17 +0 +Error: div by 0 +-------------------- +17 +1 +17 +0 +-------------------- +17 +2 +8 +1 +-------------------- +17 +3 +5 +2 +-------------------- +17 +4 +4 +1 +-------------------- +17 +5 +3 +2 +-------------------- +17 +6 +2 +5 +-------------------- +17 +7 +2 +3 +-------------------- +17 +8 +2 +1 +-------------------- +17 +9 +1 +8 +-------------------- +17 +10 +1 +7 +-------------------- +-------------------- +16 +0 +Error: div by 0 +-------------------- +16 +1 +16 +0 +-------------------- +16 +2 +8 +0 +-------------------- +16 +3 +5 +1 +-------------------- +16 +4 +4 +0 +-------------------- +16 +5 +3 +1 +-------------------- +16 +6 +2 +4 +-------------------- +16 +7 +2 +2 +-------------------- +16 +8 +2 +0 +-------------------- +16 +9 +1 +7 +-------------------- +16 +10 +1 +6 +-------------------- +-------------------- +15 +0 +Error: div by 0 +-------------------- +15 +1 +15 +0 +-------------------- +15 +2 +7 +1 +-------------------- +15 +3 +5 +0 +-------------------- +15 +4 +3 +3 +-------------------- +15 +5 +3 +0 +-------------------- +15 +6 +2 +3 +-------------------- +15 +7 +2 +1 +-------------------- +15 +8 +1 +7 +-------------------- +15 +9 +1 +6 +-------------------- +15 +10 +1 +5 +-------------------- +-------------------- +14 +0 +Error: div by 0 +-------------------- +14 +1 +14 +0 +-------------------- +14 +2 +7 +0 +-------------------- +14 +3 +4 +2 +-------------------- +14 +4 +3 +2 +-------------------- +14 +5 +2 +4 +-------------------- +14 +6 +2 +2 +-------------------- +14 +7 +2 +0 +-------------------- +14 +8 +1 +6 +-------------------- +14 +9 +1 +5 +-------------------- +14 +10 +1 +4 +-------------------- +-------------------- +13 +0 +Error: div by 0 +-------------------- +13 +1 +13 +0 +-------------------- +13 +2 +6 +1 +-------------------- +13 +3 +4 +1 +-------------------- +13 +4 +3 +1 +-------------------- +13 +5 +2 +3 +-------------------- +13 +6 +2 +1 +-------------------- +13 +7 +1 +6 +-------------------- +13 +8 +1 +5 +-------------------- +13 +9 +1 +4 +-------------------- +13 +10 +1 +3 +-------------------- +-------------------- +12 +0 +Error: div by 0 +-------------------- +12 +1 +12 +0 +-------------------- +12 +2 +6 +0 +-------------------- +12 +3 +4 +0 +-------------------- +12 +4 +3 +0 +-------------------- +12 +5 +2 +2 +-------------------- +12 +6 +2 +0 +-------------------- +12 +7 +1 +5 +-------------------- +12 +8 +1 +4 +-------------------- +12 +9 +1 +3 +-------------------- +12 +10 +1 +2 +-------------------- +-------------------- +11 +0 +Error: div by 0 +-------------------- +11 +1 +11 +0 +-------------------- +11 +2 +5 +1 +-------------------- +11 +3 +3 +2 +-------------------- +11 +4 +2 +3 +-------------------- +11 +5 +2 +1 +-------------------- +11 +6 +1 +5 +-------------------- +11 +7 +1 +4 +-------------------- +11 +8 +1 +3 +-------------------- +11 +9 +1 +2 +-------------------- +11 +10 +1 +1 +-------------------- +-------------------- +10 +0 +Error: div by 0 +-------------------- +10 +1 +10 +0 +-------------------- +10 +2 +5 +0 +-------------------- +10 +3 +3 +1 +-------------------- +10 +4 +2 +2 +-------------------- +10 +5 +2 +0 +-------------------- +10 +6 +1 +4 +-------------------- +10 +7 +1 +3 +-------------------- +10 +8 +1 +2 +-------------------- +10 +9 +1 +1 +-------------------- +10 +10 +1 +0 +-------------------- +-------------------- +9 +0 +Error: div by 0 +-------------------- +9 +1 +9 +0 +-------------------- +9 +2 +4 +1 +-------------------- +9 +3 +3 +0 +-------------------- +9 +4 +2 +1 +-------------------- +9 +5 +1 +4 +-------------------- +9 +6 +1 +3 +-------------------- +9 +7 +1 +2 +-------------------- +9 +8 +1 +1 +-------------------- +9 +9 +1 +0 +-------------------- +9 +10 +0 +9 +-------------------- +-------------------- +8 +0 +Error: div by 0 +-------------------- +8 +1 +8 +0 +-------------------- +8 +2 +4 +0 +-------------------- +8 +3 +2 +2 +-------------------- +8 +4 +2 +0 +-------------------- +8 +5 +1 +3 +-------------------- +8 +6 +1 +2 +-------------------- +8 +7 +1 +1 +-------------------- +8 +8 +1 +0 +-------------------- +8 +9 +0 +8 +-------------------- +8 +10 +0 +8 +-------------------- +-------------------- +7 +0 +Error: div by 0 +-------------------- +7 +1 +7 +0 +-------------------- +7 +2 +3 +1 +-------------------- +7 +3 +2 +1 +-------------------- +7 +4 +1 +3 +-------------------- +7 +5 +1 +2 +-------------------- +7 +6 +1 +1 +-------------------- +7 +7 +1 +0 +-------------------- +7 +8 +0 +7 +-------------------- +7 +9 +0 +7 +-------------------- +7 +10 +0 +7 +-------------------- +-------------------- +6 +0 +Error: div by 0 +-------------------- +6 +1 +6 +0 +-------------------- +6 +2 +3 +0 +-------------------- +6 +3 +2 +0 +-------------------- +6 +4 +1 +2 +-------------------- +6 +5 +1 +1 +-------------------- +6 +6 +1 +0 +-------------------- +6 +7 +0 +6 +-------------------- +6 +8 +0 +6 +-------------------- +6 +9 +0 +6 +-------------------- +6 +10 +0 +6 +-------------------- +-------------------- +5 +0 +Error: div by 0 +-------------------- +5 +1 +5 +0 +-------------------- +5 +2 +2 +1 +-------------------- +5 +3 +1 +2 +-------------------- +5 +4 +1 +1 +-------------------- +5 +5 +1 +0 +-------------------- +5 +6 +0 +5 +-------------------- +5 +7 +0 +5 +-------------------- +5 +8 +0 +5 +-------------------- +5 +9 +0 +5 +-------------------- +5 +10 +0 +5 +-------------------- +-------------------- +4 +0 +Error: div by 0 +-------------------- +4 +1 +4 +0 +-------------------- +4 +2 +2 +0 +-------------------- +4 +3 +1 +1 +-------------------- +4 +4 +1 +0 +-------------------- +4 +5 +0 +4 +-------------------- +4 +6 +0 +4 +-------------------- +4 +7 +0 +4 +-------------------- +4 +8 +0 +4 +-------------------- +4 +9 +0 +4 +-------------------- +4 +10 +0 +4 +-------------------- +-------------------- +3 +0 +Error: div by 0 +-------------------- +3 +1 +3 +0 +-------------------- +3 +2 +1 +1 +-------------------- +3 +3 +1 +0 +-------------------- +3 +4 +0 +3 +-------------------- +3 +5 +0 +3 +-------------------- +3 +6 +0 +3 +-------------------- +3 +7 +0 +3 +-------------------- +3 +8 +0 +3 +-------------------- +3 +9 +0 +3 +-------------------- +3 +10 +0 +3 +-------------------- +-------------------- +2 +0 +Error: div by 0 +-------------------- +2 +1 +2 +0 +-------------------- +2 +2 +1 +0 +-------------------- +2 +3 +0 +2 +-------------------- +2 +4 +0 +2 +-------------------- +2 +5 +0 +2 +-------------------- +2 +6 +0 +2 +-------------------- +2 +7 +0 +2 +-------------------- +2 +8 +0 +2 +-------------------- +2 +9 +0 +2 +-------------------- +2 +10 +0 +2 +-------------------- +-------------------- +1 +0 +Error: div by 0 +-------------------- +1 +1 +1 +0 +-------------------- +1 +2 +0 +1 +-------------------- +1 +3 +0 +1 +-------------------- +1 +4 +0 +1 +-------------------- +1 +5 +0 +1 +-------------------- +1 +6 +0 +1 +-------------------- +1 +7 +0 +1 +-------------------- +1 +8 +0 +1 +-------------------- +1 +9 +0 +1 +-------------------- +1 +10 +0 +1 +-------------------- +-------------------- +0 +0 +Error: div by 0 +-------------------- +0 +1 +0 +0 +-------------------- +0 +2 +0 +0 +-------------------- +0 +3 +0 +0 +-------------------- +0 +4 +0 +0 +-------------------- +0 +5 +0 +0 +-------------------- +0 +6 +0 +0 +-------------------- +0 +7 +0 +0 +-------------------- +0 +8 +0 +0 +-------------------- +0 +9 +0 +0 +-------------------- +0 +10 +0 +0 +-------------------- diff --git a/test/integration/CASL2/divl1_call/Makefile b/test/integration/CASL2/divl1_call/Makefile new file mode 100644 index 0000000..decdea0 --- /dev/null +++ b/test/integration/CASL2/divl1_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/divl_call.casl $(ASDIR)/divl1.casl $(ASDIR)/outl.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/ds_0/0.txt b/test/integration/CASL2/ds_0/0.txt new file mode 100644 index 0000000..245780e --- /dev/null +++ b/test/integration/CASL2/ds_0/0.txt @@ -0,0 +1,175 @@ +../../../../casl2 -slatd ../../../../as/CMD/ds_0.casl + +Assemble ../../../../as/CMD/ds_0.casl (0) +../../../../as/CMD/ds_0.casl:1:;; 「DS 0」を指定したプログラム例 +../../../../as/CMD/ds_0.casl:2:MAIN START +../../../../as/CMD/ds_0.casl:3: LD GR1,A +../../../../as/CMD/ds_0.casl:4: LD GR2,B +../../../../as/CMD/ds_0.casl:5: RET +../../../../as/CMD/ds_0.casl:6:A DS 0 +../../../../as/CMD/ds_0.casl:7:B DC 15 +../../../../as/CMD/ds_0.casl:8: END + +Label:::: +A ---> #0005 +B ---> #0005 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/ds_0.casl (1) +../../../../as/CMD/ds_0.casl:1:;; 「DS 0」を指定したプログラム例 +../../../../as/CMD/ds_0.casl:2:MAIN START +../../../../as/CMD/ds_0.casl:3: LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/CMD/ds_0.casl:4: LD GR2,B + #0002 #1020 + #0003 #0005 +../../../../as/CMD/ds_0.casl:5: RET + #0004 #8100 +../../../../as/CMD/ds_0.casl:6:A DS 0 +../../../../as/CMD/ds_0.casl:7:B DC 15 + #0005 #000F +../../../../as/CMD/ds_0.casl:8: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 15 = #000F = 0000000000001111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 15 = #000F = 0000000000001111 +#0004: GR2: 15 = #000F = 0000000000001111 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 1020 0005 8100 000F 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/ds_0/Makefile b/test/integration/CASL2/ds_0/Makefile new file mode 100644 index 0000000..c89a0e0 --- /dev/null +++ b/test/integration/CASL2/ds_0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ds_0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/ds_err/0.txt b/test/integration/CASL2/ds_err/0.txt new file mode 100644 index 0000000..61eccba --- /dev/null +++ b/test/integration/CASL2/ds_err/0.txt @@ -0,0 +1,10 @@ +../../../../casl2 -slatd ../../../../as/ERR/ds_err.casl + +Assemble ../../../../as/ERR/ds_err.casl (0) +../../../../as/ERR/ds_err.casl:1:MAIN START +../../../../as/ERR/ds_err.casl:2: LAD GR0,=10 +../../../../as/ERR/ds_err.casl:3: ST GR0,A +../../../../as/ERR/ds_err.casl:4:A DS +Assemble error - 106: operand count mismatch + ../../../../as/ERR/ds_err.casl:4: A DS + diff --git a/test/integration/CASL2/ds_err/Makefile b/test/integration/CASL2/ds_err/Makefile new file mode 100644 index 0000000..dd5dbaa --- /dev/null +++ b/test/integration/CASL2/ds_err/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/ERR +ASFILE = $(ASDIR)/ds_err.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/ds_err/err.txt b/test/integration/CASL2/ds_err/err.txt new file mode 100644 index 0000000..d6aea6c --- /dev/null +++ b/test/integration/CASL2/ds_err/err.txt @@ -0,0 +1,3 @@ +Assemble error - 106: operand count mismatch + ../../../../as/ERR/ds_err.casl:4: A DS + diff --git a/test/integration/CASL2/fib_outl/0.txt b/test/integration/CASL2/fib_outl/0.txt new file mode 100644 index 0000000..7d74a98 --- /dev/null +++ b/test/integration/CASL2/fib_outl/0.txt @@ -0,0 +1,26 @@ +../../../../casl2 ../../../../as/FUNC/fib_outl.casl ../../../../as/FUNC/outl.casl +0 +1 +1 +2 +3 +5 +8 +13 +21 +34 +55 +89 +144 +233 +377 +610 +987 +1597 +2584 +4181 +6765 +10946 +17711 +28657 +46368 diff --git a/test/integration/CASL2/fib_outl/Makefile b/test/integration/CASL2/fib_outl/Makefile new file mode 100644 index 0000000..a5a87dc --- /dev/null +++ b/test/integration/CASL2/fib_outl/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/fib_outl.casl $(ASDIR)/outl.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/floatedit/0.txt b/test/integration/CASL2/floatedit/0.txt new file mode 100644 index 0000000..c8369b1 --- /dev/null +++ b/test/integration/CASL2/floatedit/0.txt @@ -0,0 +1,501 @@ +../../../../casl2 -sla ../../../../as/YAKUWA/floatedit.casl + +Assemble ../../../../as/YAKUWA/floatedit.casl (0) +../../../../as/YAKUWA/floatedit.casl:1:EDIT START +../../../../as/YAKUWA/floatedit.casl:2:RETRY IN INAREA,INLENG +../../../../as/YAKUWA/floatedit.casl:3: LAD GR1,0 +../../../../as/YAKUWA/floatedit.casl:4: OR GR1,INLENG +../../../../as/YAKUWA/floatedit.casl:5: JZE FINISH +../../../../as/YAKUWA/floatedit.casl:6: CPA GR1,TEN +../../../../as/YAKUWA/floatedit.casl:7: JZE BEGIN +../../../../as/YAKUWA/floatedit.casl:8: OUT ERRMSG,MSGLNG +../../../../as/YAKUWA/floatedit.casl:9: JUMP RETRY +../../../../as/YAKUWA/floatedit.casl:10:BEGIN LAD GR0,1 +../../../../as/YAKUWA/floatedit.casl:11: ST GR0,ZSFLAG +../../../../as/YAKUWA/floatedit.casl:12: LAD GR1,0 +../../../../as/YAKUWA/floatedit.casl:13: LAD GR2,-1 +../../../../as/YAKUWA/floatedit.casl:14: LAD GR3,0 +../../../../as/YAKUWA/floatedit.casl:15:LOOP LD GR0,MASK,GR3 +../../../../as/YAKUWA/floatedit.casl:16: PUSH 1,GR3 +../../../../as/YAKUWA/floatedit.casl:17: LD GR3,INAREA,GR1 +../../../../as/YAKUWA/floatedit.casl:18: LAD GR1,1,GR1 +../../../../as/YAKUWA/floatedit.casl:19: CPL GR0,DIGIT0 +../../../../as/YAKUWA/floatedit.casl:20: JZE ENDSPR +../../../../as/YAKUWA/floatedit.casl:21: CPL GR0,DIGIT9 +../../../../as/YAKUWA/floatedit.casl:22: JNZ NONDGT +../../../../as/YAKUWA/floatedit.casl:23: CPL GR3,DIGIT0 +../../../../as/YAKUWA/floatedit.casl:24: JNZ ENDSPR +../../../../as/YAKUWA/floatedit.casl:25: LAD GR0,0 +../../../../as/YAKUWA/floatedit.casl:26: OR GR0,ZSFLAG +../../../../as/YAKUWA/floatedit.casl:27: JNZ SUPPRS +../../../../as/YAKUWA/floatedit.casl:28:ENDSPR LD GR0,OTAREA,GR2 +../../../../as/YAKUWA/floatedit.casl:29: CPL GR0,SPACE +../../../../as/YAKUWA/floatedit.casl:30: JNZ NOT1ST +../../../../as/YAKUWA/floatedit.casl:31: LD GR0,MASK +../../../../as/YAKUWA/floatedit.casl:32: ST GR0,OTAREA,GR2 +../../../../as/YAKUWA/floatedit.casl:33: LAD GR0,0 +../../../../as/YAKUWA/floatedit.casl:34: ST GR0,ZSFLAG +../../../../as/YAKUWA/floatedit.casl:35:NOT1ST LAD GR0,0,GR3 +../../../../as/YAKUWA/floatedit.casl:36: JUMP STORE +../../../../as/YAKUWA/floatedit.casl:37:NONDGT LAD GR1,-1,GR1 +../../../../as/YAKUWA/floatedit.casl:38: LAD GR3,0 +../../../../as/YAKUWA/floatedit.casl:39: OR GR3,ZSFLAG +../../../../as/YAKUWA/floatedit.casl:40: JZE STORE +../../../../as/YAKUWA/floatedit.casl:41:SUPPRS LD GR0,SPACE +../../../../as/YAKUWA/floatedit.casl:42:STORE LAD GR2,1,GR2 +../../../../as/YAKUWA/floatedit.casl:43: ST GR0,OTAREA,GR2 +../../../../as/YAKUWA/floatedit.casl:44: POP GR3 +../../../../as/YAKUWA/floatedit.casl:45: CPA GR1,INLENG +../../../../as/YAKUWA/floatedit.casl:46: JNZ LOOP +../../../../as/YAKUWA/floatedit.casl:47: LAD GR2,1,GR2 +../../../../as/YAKUWA/floatedit.casl:48: ST GR2,OTLENG +../../../../as/YAKUWA/floatedit.casl:49: OUT OTAREA,OTLENG +../../../../as/YAKUWA/floatedit.casl:50: JUMP RETRY +../../../../as/YAKUWA/floatedit.casl:51:FINISH RET +../../../../as/YAKUWA/floatedit.casl:52:MASK DC '\99,999,990.99' +../../../../as/YAKUWA/floatedit.casl:53:SPACE DC ' ' +../../../../as/YAKUWA/floatedit.casl:54:DIGIT0 DC '0' +../../../../as/YAKUWA/floatedit.casl:55:DIGIT9 DC '9' +../../../../as/YAKUWA/floatedit.casl:56:TEN DC 10 +../../../../as/YAKUWA/floatedit.casl:57:ERRMSG DC 'input error!' +../../../../as/YAKUWA/floatedit.casl:58:MSGLNG DC 12 +../../../../as/YAKUWA/floatedit.casl:59:INAREA DS 80 +../../../../as/YAKUWA/floatedit.casl:60:INLENG DS 1 +../../../../as/YAKUWA/floatedit.casl:61:OTAREA DS 80 +../../../../as/YAKUWA/floatedit.casl:62:OTLENG DS 1 +../../../../as/YAKUWA/floatedit.casl:63:ZSFLAG DS 1 +../../../../as/YAKUWA/floatedit.casl:64: END + +Label:::: +MSGLNG ---> #00AA +EDIT ---> #0000 +ZSFLAG ---> #014D +INAREA ---> #00AB +OTLENG ---> #014C +NONDGT ---> #0060 +RETRY ---> #0000 +BEGIN ---> #002A +FINISH ---> #008B +INLENG ---> #00FB +SUPPRS ---> #0068 +LOOP ---> #0034 +NOT1ST ---> #005C +STORE ---> #006A +DIGIT0 ---> #009B +DIGIT9 ---> #009C +SPACE ---> #009A +MASK ---> #008C +OTAREA ---> #00FC +ENDSPR ---> #004E +ERRMSG ---> #009E +TEN ---> #009D + +Assemble ../../../../as/YAKUWA/floatedit.casl (1) +../../../../as/YAKUWA/floatedit.casl:1:EDIT START +../../../../as/YAKUWA/floatedit.casl:2:RETRY IN INAREA,INLENG + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #00AB + #0006 #1220 + #0007 #00FB + #0008 #F000 + #0009 #0001 + #000A #7120 + #000B #7110 +../../../../as/YAKUWA/floatedit.casl:3: LAD GR1,0 + #000C #1210 + #000D #0000 +../../../../as/YAKUWA/floatedit.casl:4: OR GR1,INLENG + #000E #3110 + #000F #00FB +../../../../as/YAKUWA/floatedit.casl:5: JZE FINISH + #0010 #6300 + #0011 #008B +../../../../as/YAKUWA/floatedit.casl:6: CPA GR1,TEN + #0012 #4010 + #0013 #009D +../../../../as/YAKUWA/floatedit.casl:7: JZE BEGIN + #0014 #6300 + #0015 #002A +../../../../as/YAKUWA/floatedit.casl:8: OUT ERRMSG,MSGLNG + #0016 #7001 + #0017 #0000 + #0018 #7002 + #0019 #0000 + #001A #1210 + #001B #009E + #001C #1020 + #001D #00AA + #001E #F000 + #001F #0002 + #0020 #1210 + #0021 #014E + #014E #000A + #0022 #1220 + #0023 #0001 + #0024 #F000 + #0025 #0002 + #0026 #7120 + #0027 #7110 +../../../../as/YAKUWA/floatedit.casl:9: JUMP RETRY + #0028 #6400 + #0029 #0000 +../../../../as/YAKUWA/floatedit.casl:10:BEGIN LAD GR0,1 + #002A #1200 + #002B #0001 +../../../../as/YAKUWA/floatedit.casl:11: ST GR0,ZSFLAG + #002C #1100 + #002D #014D +../../../../as/YAKUWA/floatedit.casl:12: LAD GR1,0 + #002E #1210 + #002F #0000 +../../../../as/YAKUWA/floatedit.casl:13: LAD GR2,-1 + #0030 #1220 + #0031 #FFFF +../../../../as/YAKUWA/floatedit.casl:14: LAD GR3,0 + #0032 #1230 + #0033 #0000 +../../../../as/YAKUWA/floatedit.casl:15:LOOP LD GR0,MASK,GR3 + #0034 #1003 + #0035 #008C +../../../../as/YAKUWA/floatedit.casl:16: PUSH 1,GR3 + #0036 #7003 + #0037 #0001 +../../../../as/YAKUWA/floatedit.casl:17: LD GR3,INAREA,GR1 + #0038 #1031 + #0039 #00AB +../../../../as/YAKUWA/floatedit.casl:18: LAD GR1,1,GR1 + #003A #1211 + #003B #0001 +../../../../as/YAKUWA/floatedit.casl:19: CPL GR0,DIGIT0 + #003C #4100 + #003D #009B +../../../../as/YAKUWA/floatedit.casl:20: JZE ENDSPR + #003E #6300 + #003F #004E +../../../../as/YAKUWA/floatedit.casl:21: CPL GR0,DIGIT9 + #0040 #4100 + #0041 #009C +../../../../as/YAKUWA/floatedit.casl:22: JNZ NONDGT + #0042 #6200 + #0043 #0060 +../../../../as/YAKUWA/floatedit.casl:23: CPL GR3,DIGIT0 + #0044 #4130 + #0045 #009B +../../../../as/YAKUWA/floatedit.casl:24: JNZ ENDSPR + #0046 #6200 + #0047 #004E +../../../../as/YAKUWA/floatedit.casl:25: LAD GR0,0 + #0048 #1200 + #0049 #0000 +../../../../as/YAKUWA/floatedit.casl:26: OR GR0,ZSFLAG + #004A #3100 + #004B #014D +../../../../as/YAKUWA/floatedit.casl:27: JNZ SUPPRS + #004C #6200 + #004D #0068 +../../../../as/YAKUWA/floatedit.casl:28:ENDSPR LD GR0,OTAREA,GR2 + #004E #1002 + #004F #00FC +../../../../as/YAKUWA/floatedit.casl:29: CPL GR0,SPACE + #0050 #4100 + #0051 #009A +../../../../as/YAKUWA/floatedit.casl:30: JNZ NOT1ST + #0052 #6200 + #0053 #005C +../../../../as/YAKUWA/floatedit.casl:31: LD GR0,MASK + #0054 #1000 + #0055 #008C +../../../../as/YAKUWA/floatedit.casl:32: ST GR0,OTAREA,GR2 + #0056 #1102 + #0057 #00FC +../../../../as/YAKUWA/floatedit.casl:33: LAD GR0,0 + #0058 #1200 + #0059 #0000 +../../../../as/YAKUWA/floatedit.casl:34: ST GR0,ZSFLAG + #005A #1100 + #005B #014D +../../../../as/YAKUWA/floatedit.casl:35:NOT1ST LAD GR0,0,GR3 + #005C #1203 + #005D #0000 +../../../../as/YAKUWA/floatedit.casl:36: JUMP STORE + #005E #6400 + #005F #006A +../../../../as/YAKUWA/floatedit.casl:37:NONDGT LAD GR1,-1,GR1 + #0060 #1211 + #0061 #FFFF +../../../../as/YAKUWA/floatedit.casl:38: LAD GR3,0 + #0062 #1230 + #0063 #0000 +../../../../as/YAKUWA/floatedit.casl:39: OR GR3,ZSFLAG + #0064 #3130 + #0065 #014D +../../../../as/YAKUWA/floatedit.casl:40: JZE STORE + #0066 #6300 + #0067 #006A +../../../../as/YAKUWA/floatedit.casl:41:SUPPRS LD GR0,SPACE + #0068 #1000 + #0069 #009A +../../../../as/YAKUWA/floatedit.casl:42:STORE LAD GR2,1,GR2 + #006A #1222 + #006B #0001 +../../../../as/YAKUWA/floatedit.casl:43: ST GR0,OTAREA,GR2 + #006C #1102 + #006D #00FC +../../../../as/YAKUWA/floatedit.casl:44: POP GR3 + #006E #7130 +../../../../as/YAKUWA/floatedit.casl:45: CPA GR1,INLENG + #006F #4010 + #0070 #00FB +../../../../as/YAKUWA/floatedit.casl:46: JNZ LOOP + #0071 #6200 + #0072 #0034 +../../../../as/YAKUWA/floatedit.casl:47: LAD GR2,1,GR2 + #0073 #1222 + #0074 #0001 +../../../../as/YAKUWA/floatedit.casl:48: ST GR2,OTLENG + #0075 #1120 + #0076 #014C +../../../../as/YAKUWA/floatedit.casl:49: OUT OTAREA,OTLENG + #0077 #7001 + #0078 #0000 + #0079 #7002 + #007A #0000 + #007B #1210 + #007C #00FC + #007D #1020 + #007E #014C + #007F #F000 + #0080 #0002 + #0081 #1210 + #0082 #014F + #014F #000A + #0083 #1220 + #0084 #0001 + #0085 #F000 + #0086 #0002 + #0087 #7120 + #0088 #7110 +../../../../as/YAKUWA/floatedit.casl:50: JUMP RETRY + #0089 #6400 + #008A #0000 +../../../../as/YAKUWA/floatedit.casl:51:FINISH RET + #008B #8100 +../../../../as/YAKUWA/floatedit.casl:52:MASK DC '\99,999,990.99' + #008C #005C + #008D #0039 + #008E #0039 + #008F #002C + #0090 #0039 + #0091 #0039 + #0092 #0039 + #0093 #002C + #0094 #0039 + #0095 #0039 + #0096 #0030 + #0097 #002E + #0098 #0039 + #0099 #0039 +../../../../as/YAKUWA/floatedit.casl:53:SPACE DC ' ' + #009A #0020 +../../../../as/YAKUWA/floatedit.casl:54:DIGIT0 DC '0' + #009B #0030 +../../../../as/YAKUWA/floatedit.casl:55:DIGIT9 DC '9' + #009C #0039 +../../../../as/YAKUWA/floatedit.casl:56:TEN DC 10 + #009D #000A +../../../../as/YAKUWA/floatedit.casl:57:ERRMSG DC 'input error!' + #009E #0069 + #009F #006E + #00A0 #0070 + #00A1 #0075 + #00A2 #0074 + #00A3 #0020 + #00A4 #0065 + #00A5 #0072 + #00A6 #0072 + #00A7 #006F + #00A8 #0072 + #00A9 #0021 +../../../../as/YAKUWA/floatedit.casl:58:MSGLNG DC 12 + #00AA #000C +../../../../as/YAKUWA/floatedit.casl:59:INAREA DS 80 + #00AB #0000 + #00AC #0000 + #00AD #0000 + #00AE #0000 + #00AF #0000 + #00B0 #0000 + #00B1 #0000 + #00B2 #0000 + #00B3 #0000 + #00B4 #0000 + #00B5 #0000 + #00B6 #0000 + #00B7 #0000 + #00B8 #0000 + #00B9 #0000 + #00BA #0000 + #00BB #0000 + #00BC #0000 + #00BD #0000 + #00BE #0000 + #00BF #0000 + #00C0 #0000 + #00C1 #0000 + #00C2 #0000 + #00C3 #0000 + #00C4 #0000 + #00C5 #0000 + #00C6 #0000 + #00C7 #0000 + #00C8 #0000 + #00C9 #0000 + #00CA #0000 + #00CB #0000 + #00CC #0000 + #00CD #0000 + #00CE #0000 + #00CF #0000 + #00D0 #0000 + #00D1 #0000 + #00D2 #0000 + #00D3 #0000 + #00D4 #0000 + #00D5 #0000 + #00D6 #0000 + #00D7 #0000 + #00D8 #0000 + #00D9 #0000 + #00DA #0000 + #00DB #0000 + #00DC #0000 + #00DD #0000 + #00DE #0000 + #00DF #0000 + #00E0 #0000 + #00E1 #0000 + #00E2 #0000 + #00E3 #0000 + #00E4 #0000 + #00E5 #0000 + #00E6 #0000 + #00E7 #0000 + #00E8 #0000 + #00E9 #0000 + #00EA #0000 + #00EB #0000 + #00EC #0000 + #00ED #0000 + #00EE #0000 + #00EF #0000 + #00F0 #0000 + #00F1 #0000 + #00F2 #0000 + #00F3 #0000 + #00F4 #0000 + #00F5 #0000 + #00F6 #0000 + #00F7 #0000 + #00F8 #0000 + #00F9 #0000 + #00FA #0000 +../../../../as/YAKUWA/floatedit.casl:60:INLENG DS 1 + #00FB #0000 +../../../../as/YAKUWA/floatedit.casl:61:OTAREA DS 80 + #00FC #0000 + #00FD #0000 + #00FE #0000 + #00FF #0000 + #0100 #0000 + #0101 #0000 + #0102 #0000 + #0103 #0000 + #0104 #0000 + #0105 #0000 + #0106 #0000 + #0107 #0000 + #0108 #0000 + #0109 #0000 + #010A #0000 + #010B #0000 + #010C #0000 + #010D #0000 + #010E #0000 + #010F #0000 + #0110 #0000 + #0111 #0000 + #0112 #0000 + #0113 #0000 + #0114 #0000 + #0115 #0000 + #0116 #0000 + #0117 #0000 + #0118 #0000 + #0119 #0000 + #011A #0000 + #011B #0000 + #011C #0000 + #011D #0000 + #011E #0000 + #011F #0000 + #0120 #0000 + #0121 #0000 + #0122 #0000 + #0123 #0000 + #0124 #0000 + #0125 #0000 + #0126 #0000 + #0127 #0000 + #0128 #0000 + #0129 #0000 + #012A #0000 + #012B #0000 + #012C #0000 + #012D #0000 + #012E #0000 + #012F #0000 + #0130 #0000 + #0131 #0000 + #0132 #0000 + #0133 #0000 + #0134 #0000 + #0135 #0000 + #0136 #0000 + #0137 #0000 + #0138 #0000 + #0139 #0000 + #013A #0000 + #013B #0000 + #013C #0000 + #013D #0000 + #013E #0000 + #013F #0000 + #0140 #0000 + #0141 #0000 + #0142 #0000 + #0143 #0000 + #0144 #0000 + #0145 #0000 + #0146 #0000 + #0147 #0000 + #0148 #0000 + #0149 #0000 + #014A #0000 + #014B #0000 +../../../../as/YAKUWA/floatedit.casl:62:OTLENG DS 1 + #014C #0000 +../../../../as/YAKUWA/floatedit.casl:63:ZSFLAG DS 1 + #014D #0000 +../../../../as/YAKUWA/floatedit.casl:64: END +input error! +input error! +input error! +\12,345,678.90 +\12,345,678.09 + \2,234,568.19 + \2,234,068.19 + \0.01 diff --git a/test/integration/CASL2/floatedit/Makefile b/test/integration/CASL2/floatedit/Makefile new file mode 100644 index 0000000..814ecce --- /dev/null +++ b/test/integration/CASL2/floatedit/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -sla +ASDIR = $(YACASL2DIR)/as/YAKUWA +ASFILE = $(ASDIR)/floatedit.casl +IN = #004A +HANOI ---> #000B +A ---> #004B +B ---> #004C +C ---> #004D +N ---> #0049 +MSG ---> #004E +DISP ---> #0032 +MAIN ---> #0000 +MSG1 ---> #0053 +MSG2 ---> #0058 + +Assemble ../../../../as/FUNC/hanoi.casl (1) +../../../../as/FUNC/hanoi.casl:1:; ハノイの塔を解くプログラム +../../../../as/FUNC/hanoi.casl:2:MAIN START +../../../../as/FUNC/hanoi.casl:3: LD GR0,N + #0000 #1000 + #0001 #0049 +../../../../as/FUNC/hanoi.casl:4: LD GR1,A + #0002 #1010 + #0003 #004B +../../../../as/FUNC/hanoi.casl:5: LD GR2,B + #0004 #1020 + #0005 #004C +../../../../as/FUNC/hanoi.casl:6: LD GR3,C + #0006 #1030 + #0007 #004D +../../../../as/FUNC/hanoi.casl:7: CALL HANOI + #0008 #8000 + #0009 #000B +../../../../as/FUNC/hanoi.casl:8: RET + #000A #8100 +../../../../as/FUNC/hanoi.casl:9: +../../../../as/FUNC/hanoi.casl:10:HANOI CPA GR0,=1 + #0059 #0001 + #000B #4000 + #000C #0059 +../../../../as/FUNC/hanoi.casl:11: JZE DISP + #000D #6300 + #000E #0032 +../../../../as/FUNC/hanoi.casl:12: SUBA GR0,=1 + #005A #0001 + #000F #2100 + #0010 #005A +../../../../as/FUNC/hanoi.casl:13: PUSH 0,GR2 + #0011 #7002 + #0012 #0000 +../../../../as/FUNC/hanoi.casl:14: PUSH 0,GR3 + #0013 #7003 + #0014 #0000 +../../../../as/FUNC/hanoi.casl:15: POP GR2 + #0015 #7120 +../../../../as/FUNC/hanoi.casl:16: POP GR3 + #0016 #7130 +../../../../as/FUNC/hanoi.casl:17: CALL HANOI + #0017 #8000 + #0018 #000B +../../../../as/FUNC/hanoi.casl:18: PUSH 0,GR2 + #0019 #7002 + #001A #0000 +../../../../as/FUNC/hanoi.casl:19: PUSH 0,GR3 + #001B #7003 + #001C #0000 +../../../../as/FUNC/hanoi.casl:20: POP GR2 + #001D #7120 +../../../../as/FUNC/hanoi.casl:21: POP GR3 + #001E #7130 +../../../../as/FUNC/hanoi.casl:22: CALL DISP + #001F #8000 + #0020 #0032 +../../../../as/FUNC/hanoi.casl:23: PUSH 0,GR1 + #0021 #7001 + #0022 #0000 +../../../../as/FUNC/hanoi.casl:24: PUSH 0,GR2 + #0023 #7002 + #0024 #0000 +../../../../as/FUNC/hanoi.casl:25: POP GR1 + #0025 #7110 +../../../../as/FUNC/hanoi.casl:26: POP GR2 + #0026 #7120 +../../../../as/FUNC/hanoi.casl:27: CALL HANOI + #0027 #8000 + #0028 #000B +../../../../as/FUNC/hanoi.casl:28: PUSH 0,GR1 + #0029 #7001 + #002A #0000 +../../../../as/FUNC/hanoi.casl:29: PUSH 0,GR2 + #002B #7002 + #002C #0000 +../../../../as/FUNC/hanoi.casl:30: POP GR1 + #002D #7110 +../../../../as/FUNC/hanoi.casl:31: POP GR2 + #002E #7120 +../../../../as/FUNC/hanoi.casl:32: ADDA GR0,=1 + #005B #0001 + #002F #2000 + #0030 #005B +../../../../as/FUNC/hanoi.casl:33: RET + #0031 #8100 +../../../../as/FUNC/hanoi.casl:34: +../../../../as/FUNC/hanoi.casl:35:DISP ST GR1,MSG1 + #0032 #1110 + #0033 #0053 +../../../../as/FUNC/hanoi.casl:36: ST GR3,MSG2 + #0034 #1130 + #0035 #0058 +../../../../as/FUNC/hanoi.casl:37: OUT MSG,LNG + #0036 #7001 + #0037 #0000 + #0038 #7002 + #0039 #0000 + #003A #1210 + #003B #004E + #003C #1020 + #003D #004A + #003E #F000 + #003F #0002 + #0040 #1210 + #0041 #005C + #005C #000A + #0042 #1220 + #0043 #0001 + #0044 #F000 + #0045 #0002 + #0046 #7120 + #0047 #7110 +../../../../as/FUNC/hanoi.casl:38: RET + #0048 #8100 +../../../../as/FUNC/hanoi.casl:39: +../../../../as/FUNC/hanoi.casl:40:N DC 3 ;輪の総数 + #0049 #0003 +../../../../as/FUNC/hanoi.casl:41:LNG DC 11 ;メッセージの長さ + #004A #000B +../../../../as/FUNC/hanoi.casl:42:A DC 'A' + #004B #0041 +../../../../as/FUNC/hanoi.casl:43:B DC 'B' + #004C #0042 +../../../../as/FUNC/hanoi.casl:44:C DC 'C' + #004D #0043 +../../../../as/FUNC/hanoi.casl:45:MSG DC 'from ' + #004E #0066 + #004F #0072 + #0050 #006F + #0051 #006D + #0052 #0020 +../../../../as/FUNC/hanoi.casl:46:MSG1 DS 1 + #0053 #0000 +../../../../as/FUNC/hanoi.casl:47: DC ' to ' + #0054 #0020 + #0055 #0074 + #0056 #006F + #0057 #0020 +../../../../as/FUNC/hanoi.casl:48:MSG2 DS 1 + #0058 #0000 +../../../../as/FUNC/hanoi.casl:49: END +from A to C +from A to B +from C to B +from A to C +from B to A +from B to C +from A to C diff --git a/test/integration/CASL2/hanoi/Makefile b/test/integration/CASL2/hanoi/Makefile new file mode 100644 index 0000000..ccce287 --- /dev/null +++ b/test/integration/CASL2/hanoi/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -sla +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/hanoi.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/hello/0.txt b/test/integration/CASL2/hello/0.txt new file mode 100644 index 0000000..e406485 --- /dev/null +++ b/test/integration/CASL2/hello/0.txt @@ -0,0 +1,57 @@ +../../../../casl2 -sla ../../../../as/hello.casl + +Assemble ../../../../as/hello.casl (0) +../../../../as/hello.casl:1:MAIN START +../../../../as/hello.casl:2: OUT BUF,LEN +../../../../as/hello.casl:3: RET +../../../../as/hello.casl:4:BUF DC 'Hello, World!' +../../../../as/hello.casl:5:LEN DC 13 +../../../../as/hello.casl:6: END + +Label:::: +BUF ---> #0013 +MAIN ---> #0000 +LEN ---> #0020 + +Assemble ../../../../as/hello.casl (1) +../../../../as/hello.casl:1:MAIN START +../../../../as/hello.casl:2: OUT BUF,LEN + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #0013 + #0006 #1020 + #0007 #0020 + #0008 #F000 + #0009 #0002 + #000A #1210 + #000B #0021 + #0021 #000A + #000C #1220 + #000D #0001 + #000E #F000 + #000F #0002 + #0010 #7120 + #0011 #7110 +../../../../as/hello.casl:3: RET + #0012 #8100 +../../../../as/hello.casl:4:BUF DC 'Hello, World!' + #0013 #0048 + #0014 #0065 + #0015 #006C + #0016 #006C + #0017 #006F + #0018 #002C + #0019 #0020 + #001A #0057 + #001B #006F + #001C #0072 + #001D #006C + #001E #0064 + #001F #0021 +../../../../as/hello.casl:5:LEN DC 13 + #0020 #000D +../../../../as/hello.casl:6: END +Hello, World! diff --git a/test/integration/CASL2/hello/Makefile b/test/integration/CASL2/hello/Makefile new file mode 100644 index 0000000..1fca0d1 --- /dev/null +++ b/test/integration/CASL2/hello/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -sla +ASDIR = $(YACASL2DIR)/as +ASFILE = $(ASDIR)/hello.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/astest/iotest/0.txt b/test/integration/CASL2/iotest/0.txt similarity index 56% rename from test/astest/iotest/0.txt rename to test/integration/CASL2/iotest/0.txt index ff6bf2d..4b3a5e6 100644 --- a/test/astest/iotest/0.txt +++ b/test/integration/CASL2/iotest/0.txt @@ -1,25 +1,26 @@ +../../../../casl2 -sla ../../../../as/FUNC/iotest.casl -Assemble ../../../as/iotest.casl (0) -../../../as/iotest.casl:1:IOTEST START -../../../as/iotest.casl:2: OUT OBUF1,OLEN1 -../../../as/iotest.casl:3:LOOP IN IOBUF,IOLEN -../../../as/iotest.casl:4: LD GR1,IOLEN -../../../as/iotest.casl:5: JZE RETURN -../../../as/iotest.casl:6: OUT OBUF2,OLEN2 -../../../as/iotest.casl:7: OUT IOBUF,IOLEN -../../../as/iotest.casl:8: OUT OBUF3,OLEN3 -../../../as/iotest.casl:9: JUMP LOOP -../../../as/iotest.casl:10:RETURN RET -../../../as/iotest.casl:11:; Memory -../../../as/iotest.casl:12:OBUF1 DC 'LET''S START. TYPE IN' -../../../as/iotest.casl:13:OLEN1 DC 20 -../../../as/iotest.casl:14:OBUF2 DC 'YOU TYPED' -../../../as/iotest.casl:15:OLEN2 DC 9 -../../../as/iotest.casl:16:OBUF3 DC 'WHAT''S NEXT?' -../../../as/iotest.casl:17:OLEN3 DC 12 -../../../as/iotest.casl:18:IOBUF DS 64 -../../../as/iotest.casl:19:IOLEN DS 1 -../../../as/iotest.casl:20: END +Assemble ../../../../as/FUNC/iotest.casl (0) +../../../../as/FUNC/iotest.casl:1:IOTEST START +../../../../as/FUNC/iotest.casl:2: OUT OBUF1,OLEN1 +../../../../as/FUNC/iotest.casl:3:LOOP IN IOBUF,IOLEN +../../../../as/FUNC/iotest.casl:4: LD GR1,IOLEN +../../../../as/FUNC/iotest.casl:5: JZE RETURN +../../../../as/FUNC/iotest.casl:6: OUT OBUF2,OLEN2 +../../../../as/FUNC/iotest.casl:7: OUT IOBUF,IOLEN +../../../../as/FUNC/iotest.casl:8: OUT OBUF3,OLEN3 +../../../../as/FUNC/iotest.casl:9: JUMP LOOP +../../../../as/FUNC/iotest.casl:10:RETURN RET +../../../../as/FUNC/iotest.casl:11:; Memory +../../../../as/FUNC/iotest.casl:12:OBUF1 DC 'LET''S START. TYPE IN' +../../../../as/FUNC/iotest.casl:13:OLEN1 DC 20 +../../../../as/FUNC/iotest.casl:14:OBUF2 DC 'YOU TYPED' +../../../../as/FUNC/iotest.casl:15:OLEN2 DC 9 +../../../../as/FUNC/iotest.casl:16:OBUF3 DC 'WHAT''S NEXT?' +../../../../as/FUNC/iotest.casl:17:OLEN3 DC 12 +../../../../as/FUNC/iotest.casl:18:IOBUF DS 64 +../../../../as/FUNC/iotest.casl:19:IOLEN DS 1 +../../../../as/FUNC/iotest.casl:20: END Label:::: OBUF1 ---> #005B @@ -34,9 +35,9 @@ OLEN2 ---> #0079 OLEN3 ---> #0086 IOTEST ---> #0000 -Assemble ../../../as/iotest.casl (1) -../../../as/iotest.casl:1:IOTEST START -../../../as/iotest.casl:2: OUT OBUF1,OLEN1 +Assemble ../../../../as/FUNC/iotest.casl (1) +../../../../as/FUNC/iotest.casl:1:IOTEST START +../../../../as/FUNC/iotest.casl:2: OUT OBUF1,OLEN1 #0000 #7001 #0001 #0000 #0002 #7002 @@ -56,7 +57,7 @@ Assemble ../../../as/iotest.casl (1) #000F #0002 #0010 #7120 #0011 #7110 -../../../as/iotest.casl:3:LOOP IN IOBUF,IOLEN +../../../../as/FUNC/iotest.casl:3:LOOP IN IOBUF,IOLEN #0012 #7001 #0013 #0000 #0014 #7002 @@ -69,13 +70,13 @@ Assemble ../../../as/iotest.casl (1) #001B #0001 #001C #7120 #001D #7110 -../../../as/iotest.casl:4: LD GR1,IOLEN +../../../../as/FUNC/iotest.casl:4: LD GR1,IOLEN #001E #1010 #001F #00C7 -../../../as/iotest.casl:5: JZE RETURN +../../../../as/FUNC/iotest.casl:5: JZE RETURN #0020 #6300 #0021 #005A -../../../as/iotest.casl:6: OUT OBUF2,OLEN2 +../../../../as/FUNC/iotest.casl:6: OUT OBUF2,OLEN2 #0022 #7001 #0023 #0000 #0024 #7002 @@ -95,7 +96,7 @@ Assemble ../../../as/iotest.casl (1) #0031 #0002 #0032 #7120 #0033 #7110 -../../../as/iotest.casl:7: OUT IOBUF,IOLEN +../../../../as/FUNC/iotest.casl:7: OUT IOBUF,IOLEN #0034 #7001 #0035 #0000 #0036 #7002 @@ -115,7 +116,7 @@ Assemble ../../../as/iotest.casl (1) #0043 #0002 #0044 #7120 #0045 #7110 -../../../as/iotest.casl:8: OUT OBUF3,OLEN3 +../../../../as/FUNC/iotest.casl:8: OUT OBUF3,OLEN3 #0046 #7001 #0047 #0000 #0048 #7002 @@ -135,13 +136,13 @@ Assemble ../../../as/iotest.casl (1) #0055 #0002 #0056 #7120 #0057 #7110 -../../../as/iotest.casl:9: JUMP LOOP +../../../../as/FUNC/iotest.casl:9: JUMP LOOP #0058 #6400 #0059 #0012 -../../../as/iotest.casl:10:RETURN RET +../../../../as/FUNC/iotest.casl:10:RETURN RET #005A #8100 -../../../as/iotest.casl:11:; Memory -../../../as/iotest.casl:12:OBUF1 DC 'LET''S START. TYPE IN' +../../../../as/FUNC/iotest.casl:11:; Memory +../../../../as/FUNC/iotest.casl:12:OBUF1 DC 'LET''S START. TYPE IN' #005B #004C #005C #0045 #005D #0054 @@ -162,9 +163,9 @@ Assemble ../../../as/iotest.casl (1) #006C #0020 #006D #0049 #006E #004E -../../../as/iotest.casl:13:OLEN1 DC 20 +../../../../as/FUNC/iotest.casl:13:OLEN1 DC 20 #006F #0014 -../../../as/iotest.casl:14:OBUF2 DC 'YOU TYPED' +../../../../as/FUNC/iotest.casl:14:OBUF2 DC 'YOU TYPED' #0070 #0059 #0071 #004F #0072 #0055 @@ -174,9 +175,9 @@ Assemble ../../../as/iotest.casl (1) #0076 #0050 #0077 #0045 #0078 #0044 -../../../as/iotest.casl:15:OLEN2 DC 9 +../../../../as/FUNC/iotest.casl:15:OLEN2 DC 9 #0079 #0009 -../../../as/iotest.casl:16:OBUF3 DC 'WHAT''S NEXT?' +../../../../as/FUNC/iotest.casl:16:OBUF3 DC 'WHAT''S NEXT?' #007A #0057 #007B #0048 #007C #0041 @@ -189,9 +190,9 @@ Assemble ../../../as/iotest.casl (1) #0083 #0058 #0084 #0054 #0085 #003F -../../../as/iotest.casl:17:OLEN3 DC 12 +../../../../as/FUNC/iotest.casl:17:OLEN3 DC 12 #0086 #000C -../../../as/iotest.casl:18:IOBUF DS 64 +../../../../as/FUNC/iotest.casl:18:IOBUF DS 64 #0087 #0000 #0088 #0000 #0089 #0000 @@ -256,9 +257,9 @@ Assemble ../../../as/iotest.casl (1) #00C4 #0000 #00C5 #0000 #00C6 #0000 -../../../as/iotest.casl:19:IOLEN DS 1 +../../../../as/FUNC/iotest.casl:19:IOLEN DS 1 #00C7 #0000 -../../../as/iotest.casl:20: END +../../../../as/FUNC/iotest.casl:20: END LET'S START. TYPE IN YOU TYPED aaaaaaaaaaaaaaaaaaaa diff --git a/test/integration/CASL2/iotest/Makefile b/test/integration/CASL2/iotest/Makefile new file mode 100644 index 0000000..05ff369 --- /dev/null +++ b/test/integration/CASL2/iotest/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -sla +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/iotest.casl +IN = #0000 + +Assemble ../../../../as/CMD/lad0.casl (1) +../../../../as/CMD/lad0.casl:1:LAD START +../../../../as/CMD/lad0.casl:2: LAD GR1,5 + #0000 #1210 + #0001 #0005 +../../../../as/CMD/lad0.casl:3: RET + #0002 #8100 +../../../../as/CMD/lad0.casl:4: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 5 = #0005 = 0000000000000101 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/lad0/Makefile b/test/integration/CASL2/lad0/Makefile new file mode 100644 index 0000000..9a597de --- /dev/null +++ b/test/integration/CASL2/lad0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/astest/add/0.txt b/test/integration/CASL2/lad1/0.txt similarity index 91% rename from test/astest/add/0.txt rename to test/integration/CASL2/lad1/0.txt index ab58ad2..ad9b814 100644 --- a/test/astest/add/0.txt +++ b/test/integration/CASL2/lad1/0.txt @@ -1,34 +1,31 @@ +../../../../casl2 -slatd ../../../../as/CMD/lad1.casl -Assemble ../../../as/add.casl (0) -../../../as/add.casl:1:MAIN START -../../../as/add.casl:2:BEGIN LD GR1,A -../../../as/add.casl:3: ADDA GR1,B -../../../as/add.casl:4: RET -../../../as/add.casl:5:A DC 3 -../../../as/add.casl:6:B DC 1 -../../../as/add.casl:7: END +Assemble ../../../../as/CMD/lad1.casl (0) +../../../../as/CMD/lad1.casl:1:MAIN START BEGIN +../../../../as/CMD/lad1.casl:2:BEGIN LD GR1,A +../../../../as/CMD/lad1.casl:3: LAD GR1,1,GR1 +../../../../as/CMD/lad1.casl:4: RET +../../../../as/CMD/lad1.casl:5:A DC 3 +../../../../as/CMD/lad1.casl:6: END Label:::: A ---> #0005 -B ---> #0006 BEGIN ---> #0000 MAIN ---> #0000 -Assemble ../../../as/add.casl (1) -../../../as/add.casl:1:MAIN START -../../../as/add.casl:2:BEGIN LD GR1,A +Assemble ../../../../as/CMD/lad1.casl (1) +../../../../as/CMD/lad1.casl:1:MAIN START BEGIN +../../../../as/CMD/lad1.casl:2:BEGIN LD GR1,A #0000 #1010 #0001 #0005 -../../../as/add.casl:3: ADDA GR1,B - #0002 #2010 - #0003 #0006 -../../../as/add.casl:4: RET +../../../../as/CMD/lad1.casl:3: LAD GR1,1,GR1 + #0002 #1211 + #0003 #0001 +../../../../as/CMD/lad1.casl:4: RET #0004 #8100 -../../../as/add.casl:5:A DC 3 +../../../../as/CMD/lad1.casl:5:A DC 3 #0005 #0003 -../../../as/add.casl:6:B DC 1 - #0006 #0001 -../../../as/add.casl:7: END +../../../../as/CMD/lad1.casl:6: END Executing machine codes #0000: Register:::: @@ -45,7 +42,7 @@ Executing machine codes #0000: FR (OF SF ZF): 000 #0000: Memory:::: #0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0000: 1010 0005 1211 0001 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -92,7 +89,7 @@ Executing machine codes #0002: FR (OF SF ZF): 000 #0002: Memory:::: #0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0000: 1010 0005 1211 0001 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -139,7 +136,7 @@ Executing machine codes #0004: FR (OF SF ZF): 000 #0004: Memory:::: #0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0000: 1010 0005 1211 0001 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 diff --git a/test/integration/CASL2/lad1/Makefile b/test/integration/CASL2/lad1/Makefile new file mode 100644 index 0000000..cbc733a --- /dev/null +++ b/test/integration/CASL2/lad1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/astest/ld/0.txt b/test/integration/CASL2/lad2/0.txt similarity index 90% rename from test/astest/ld/0.txt rename to test/integration/CASL2/lad2/0.txt index fefb09b..fa47903 100644 --- a/test/astest/ld/0.txt +++ b/test/integration/CASL2/lad2/0.txt @@ -1,36 +1,26 @@ +../../../../casl2 -slatd ../../../../as/CMD/lad2.casl -Assemble ../../../as/ld.casl (0) -../../../as/ld.casl:1:; LDコマンド -../../../as/ld.casl:2:MAIN START BEGIN -../../../as/ld.casl:3:BEGIN LD GR1,A -../../../as/ld.casl:4: ST GR1,B -../../../as/ld.casl:5: RET -../../../as/ld.casl:6:A DC -2 -../../../as/ld.casl:7:B DS 1 -../../../as/ld.casl:8: END +Assemble ../../../../as/CMD/lad2.casl (0) +../../../../as/CMD/lad2.casl:1:LAD1 START +../../../../as/CMD/lad2.casl:2: LAD GR1,10 +../../../../as/CMD/lad2.casl:3: LAD GR1,65534,GR1 +../../../../as/CMD/lad2.casl:4: RET +../../../../as/CMD/lad2.casl:5: END Label:::: -A ---> #0005 -B ---> #0006 -BEGIN ---> #0000 -MAIN ---> #0000 +LAD1 ---> #0000 -Assemble ../../../as/ld.casl (1) -../../../as/ld.casl:1:; LDコマンド -../../../as/ld.casl:2:MAIN START BEGIN -../../../as/ld.casl:3:BEGIN LD GR1,A - #0000 #1010 - #0001 #0005 -../../../as/ld.casl:4: ST GR1,B - #0002 #1110 - #0003 #0006 -../../../as/ld.casl:5: RET +Assemble ../../../../as/CMD/lad2.casl (1) +../../../../as/CMD/lad2.casl:1:LAD1 START +../../../../as/CMD/lad2.casl:2: LAD GR1,10 + #0000 #1210 + #0001 #000A +../../../../as/CMD/lad2.casl:3: LAD GR1,65534,GR1 + #0002 #1211 + #0003 #7FFE +../../../../as/CMD/lad2.casl:4: RET #0004 #8100 -../../../as/ld.casl:6:A DC -2 - #0005 #FFFE -../../../as/ld.casl:7:B DS 1 - #0006 #0000 -../../../as/ld.casl:8: END +../../../../as/CMD/lad2.casl:5: END Executing machine codes #0000: Register:::: @@ -47,7 +37,7 @@ Executing machine codes #0000: FR (OF SF ZF): 000 #0000: Memory:::: #0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0005 1110 0006 8100 FFFE 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0000: 1210 000A 1211 7FFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -82,7 +72,7 @@ Executing machine codes #0002: Register:::: #0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: -2 = #FFFE = 1111111111111110 +#0002: GR1: 10 = #000A = 0000000000001010 #0002: GR2: 0 = #0000 = 0000000000000000 #0002: GR3: 0 = #0000 = 0000000000000000 #0002: GR4: 0 = #0000 = 0000000000000000 @@ -91,10 +81,10 @@ Executing machine codes #0002: GR7: 0 = #0000 = 0000000000000000 #0002: SP: 512 = #0200 = 0000001000000000 #0002: PR: 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 010 +#0002: FR (OF SF ZF): 000 #0002: Memory:::: #0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0005 1110 0006 8100 FFFE 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0000: 1210 000A 1211 7FFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -129,7 +119,7 @@ Executing machine codes #0004: Register:::: #0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: -2 = #FFFE = 1111111111111110 +#0004: GR1: -32760 = #8008 = 1000000000001000 #0004: GR2: 0 = #0000 = 0000000000000000 #0004: GR3: 0 = #0000 = 0000000000000000 #0004: GR4: 0 = #0000 = 0000000000000000 @@ -138,10 +128,10 @@ Executing machine codes #0004: GR7: 0 = #0000 = 0000000000000000 #0004: SP: 512 = #0200 = 0000001000000000 #0004: PR: 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 010 +#0004: FR (OF SF ZF): 000 #0004: Memory:::: #0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0005 1110 0006 8100 FFFE FFFE 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0000: 1210 000A 1211 7FFE 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 diff --git a/test/integration/CASL2/lad2/Makefile b/test/integration/CASL2/lad2/Makefile new file mode 100644 index 0000000..858002e --- /dev/null +++ b/test/integration/CASL2/lad2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/lad3/0.txt b/test/integration/CASL2/lad3/0.txt new file mode 100644 index 0000000..566a2d4 --- /dev/null +++ b/test/integration/CASL2/lad3/0.txt @@ -0,0 +1,166 @@ +../../../../casl2 -slatd ../../../../as/CMD/lad3.casl + +Assemble ../../../../as/CMD/lad3.casl (0) +../../../../as/CMD/lad3.casl:1:LAD1 START +../../../../as/CMD/lad3.casl:2: LAD GR1,-1 +../../../../as/CMD/lad3.casl:3: LAD GR1,65535,GR1 +../../../../as/CMD/lad3.casl:4: RET +../../../../as/CMD/lad3.casl:5: END + +Label:::: +LAD1 ---> #0000 + +Assemble ../../../../as/CMD/lad3.casl (1) +../../../../as/CMD/lad3.casl:1:LAD1 START +../../../../as/CMD/lad3.casl:2: LAD GR1,-1 + #0000 #1210 + #0001 #FFFF +../../../../as/CMD/lad3.casl:3: LAD GR1,65535,GR1 + #0002 #1211 + #0003 #7FFF +../../../../as/CMD/lad3.casl:4: RET + #0004 #8100 +../../../../as/CMD/lad3.casl:5: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 FFFF 1211 7FFF 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -1 = #FFFF = 1111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 FFFF 1211 7FFF 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32766 = #7FFE = 0111111111111110 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 FFFF 1211 7FFF 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/lad3/Makefile b/test/integration/CASL2/lad3/Makefile new file mode 100644 index 0000000..1dc9dd3 --- /dev/null +++ b/test/integration/CASL2/lad3/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad3.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/ld0/0.txt b/test/integration/CASL2/ld0/0.txt new file mode 100644 index 0000000..37ab152 --- /dev/null +++ b/test/integration/CASL2/ld0/0.txt @@ -0,0 +1,165 @@ +../../../../casl2 -slatd ../../../../as/CMD/ld0.casl + +Assemble ../../../../as/CMD/ld0.casl (0) +../../../../as/CMD/ld0.casl:1:MAIN START +../../../../as/CMD/ld0.casl:2: LAD GR1,3 +../../../../as/CMD/ld0.casl:3: LD GR0,GR1 +../../../../as/CMD/ld0.casl:4: RET +../../../../as/CMD/ld0.casl:5: END + +Label:::: +MAIN ---> #0000 + +Assemble ../../../../as/CMD/ld0.casl (1) +../../../../as/CMD/ld0.casl:1:MAIN START +../../../../as/CMD/ld0.casl:2: LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/CMD/ld0.casl:3: LD GR0,GR1 + #0002 #1401 +../../../../as/CMD/ld0.casl:4: RET + #0003 #8100 +../../../../as/CMD/ld0.casl:5: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 1401 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 3 = #0003 = 0000000000000011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 1401 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 3 = #0003 = 0000000000000011 +#0003: GR1: 3 = #0003 = 0000000000000011 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1210 0003 1401 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/ld0/Makefile b/test/integration/CASL2/ld0/Makefile new file mode 100644 index 0000000..6f6fd07 --- /dev/null +++ b/test/integration/CASL2/ld0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/ld1/0.txt b/test/integration/CASL2/ld1/0.txt new file mode 100644 index 0000000..17d9960 --- /dev/null +++ b/test/integration/CASL2/ld1/0.txt @@ -0,0 +1,124 @@ +../../../../casl2 -slatd ../../../../as/CMD/ld1.casl + +Assemble ../../../../as/CMD/ld1.casl (0) +../../../../as/CMD/ld1.casl:1:MAIN START +../../../../as/CMD/ld1.casl:2: LD GR0,A +../../../../as/CMD/ld1.casl:3: RET +../../../../as/CMD/ld1.casl:4:A DC 1,1,2,3,5,8 +../../../../as/CMD/ld1.casl:5: END + +Label:::: +A ---> #0003 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/ld1.casl (1) +../../../../as/CMD/ld1.casl:1:MAIN START +../../../../as/CMD/ld1.casl:2: LD GR0,A + #0000 #1000 + #0001 #0003 +../../../../as/CMD/ld1.casl:3: RET + #0002 #8100 +../../../../as/CMD/ld1.casl:4:A DC 1,1,2,3,5,8 + #0003 #0001 + #0004 #0001 + #0005 #0002 + #0006 #0003 + #0007 #0005 + #0008 #0008 +../../../../as/CMD/ld1.casl:5: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1000 0003 8100 0001 0001 0002 0003 0005 0008 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 1 = #0001 = 0000000000000001 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1000 0003 8100 0001 0001 0002 0003 0005 0008 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/ld1/Makefile b/test/integration/CASL2/ld1/Makefile new file mode 100644 index 0000000..73385a8 --- /dev/null +++ b/test/integration/CASL2/ld1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/ld2/0.txt b/test/integration/CASL2/ld2/0.txt new file mode 100644 index 0000000..022648f --- /dev/null +++ b/test/integration/CASL2/ld2/0.txt @@ -0,0 +1,168 @@ +../../../../casl2 -slatd ../../../../as/CMD/ld2.casl + +Assemble ../../../../as/CMD/ld2.casl (0) +../../../../as/CMD/ld2.casl:1:; LDコマンド +../../../../as/CMD/ld2.casl:2:MAIN START BEGIN +../../../../as/CMD/ld2.casl:3:BEGIN LAD GR0,3 +../../../../as/CMD/ld2.casl:4: LD GR1,GR0 +../../../../as/CMD/ld2.casl:5: RET +../../../../as/CMD/ld2.casl:6: END + +Label:::: +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/ld2.casl (1) +../../../../as/CMD/ld2.casl:1:; LDコマンド +../../../../as/CMD/ld2.casl:2:MAIN START BEGIN +../../../../as/CMD/ld2.casl:3:BEGIN LAD GR0,3 + #0000 #1200 + #0001 #0003 +../../../../as/CMD/ld2.casl:4: LD GR1,GR0 + #0002 #1410 +../../../../as/CMD/ld2.casl:5: RET + #0003 #8100 +../../../../as/CMD/ld2.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1200 0003 1410 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 3 = #0003 = 0000000000000011 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1200 0003 1410 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 3 = #0003 = 0000000000000011 +#0003: GR1: 3 = #0003 = 0000000000000011 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 000 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 1200 0003 1410 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/ld2/Makefile b/test/integration/CASL2/ld2/Makefile new file mode 100644 index 0000000..76879a9 --- /dev/null +++ b/test/integration/CASL2/ld2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/ld3/0.txt b/test/integration/CASL2/ld3/0.txt new file mode 100644 index 0000000..1ff9b5c --- /dev/null +++ b/test/integration/CASL2/ld3/0.txt @@ -0,0 +1,120 @@ +../../../../casl2 -slatd ../../../../as/CMD/ld3.casl + +Assemble ../../../../as/CMD/ld3.casl (0) +../../../../as/CMD/ld3.casl:1:MAIN START +../../../../as/CMD/ld3.casl:2:BEGIN LD GR1,I +../../../../as/CMD/ld3.casl:3: RET +../../../../as/CMD/ld3.casl:4:I DC 17 +../../../../as/CMD/ld3.casl:5: END + +Label:::: +I ---> #0003 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/ld3.casl (1) +../../../../as/CMD/ld3.casl:1:MAIN START +../../../../as/CMD/ld3.casl:2:BEGIN LD GR1,I + #0000 #1010 + #0001 #0003 +../../../../as/CMD/ld3.casl:3: RET + #0002 #8100 +../../../../as/CMD/ld3.casl:4:I DC 17 + #0003 #0011 +../../../../as/CMD/ld3.casl:5: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0003 8100 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 17 = #0011 = 0000000000010001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0003 8100 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/ld3/Makefile b/test/integration/CASL2/ld3/Makefile new file mode 100644 index 0000000..a10f187 --- /dev/null +++ b/test/integration/CASL2/ld3/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld3.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/ld4/0.txt b/test/integration/CASL2/ld4/0.txt new file mode 100644 index 0000000..3445d88 --- /dev/null +++ b/test/integration/CASL2/ld4/0.txt @@ -0,0 +1,227 @@ +../../../../casl2 -slatd ../../../../as/CMD/ld4.casl + +Assemble ../../../../as/CMD/ld4.casl (0) +../../../../as/CMD/ld4.casl:1:; LDコマンド +../../../../as/CMD/ld4.casl:2:MAIN START BEGIN +../../../../as/CMD/ld4.casl:3:BEGIN LD GR1,A +../../../../as/CMD/ld4.casl:4: LD GR2,B +../../../../as/CMD/ld4.casl:5: ADDL GR1,GR2 +../../../../as/CMD/ld4.casl:6: RET +../../../../as/CMD/ld4.casl:7:A DC 32767 +../../../../as/CMD/ld4.casl:8:B DC 32675 +../../../../as/CMD/ld4.casl:9: END + +Label:::: +A ---> #0006 +B ---> #0007 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/ld4.casl (1) +../../../../as/CMD/ld4.casl:1:; LDコマンド +../../../../as/CMD/ld4.casl:2:MAIN START BEGIN +../../../../as/CMD/ld4.casl:3:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/CMD/ld4.casl:4: LD GR2,B + #0002 #1020 + #0003 #0007 +../../../../as/CMD/ld4.casl:5: ADDL GR1,GR2 + #0004 #2612 +../../../../as/CMD/ld4.casl:6: RET + #0005 #8100 +../../../../as/CMD/ld4.casl:7:A DC 32767 + #0006 #7FFF +../../../../as/CMD/ld4.casl:8:B DC 32675 + #0007 #7FA3 +../../../../as/CMD/ld4.casl:9: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32767 = #7FFF = 0111111111111111 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32767 = #7FFF = 0111111111111111 +#0004: GR2: 32675 = #7FA3 = 0111111110100011 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: -94 = #FFA2 = 1111111110100010 +#0005: GR2: 32675 = #7FA3 = 0111111110100011 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0007 2612 8100 7FFF 7FA3 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/ld4/Makefile b/test/integration/CASL2/ld4/Makefile new file mode 100644 index 0000000..03f89b0 --- /dev/null +++ b/test/integration/CASL2/ld4/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld4.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/astest/add/0.o.txt b/test/integration/CASL2/ld5/0.txt similarity index 79% rename from test/astest/add/0.o.txt rename to test/integration/CASL2/ld5/0.txt index 711b3d5..2f9fa9c 100644 --- a/test/astest/add/0.o.txt +++ b/test/integration/CASL2/ld5/0.txt @@ -1,20 +1,46 @@ +../../../../casl2 -latd ../../../../as/CMD/ld5.casl + +Assemble ../../../../as/CMD/ld5.casl (0) + +Label:::: +A ---> #0005 +B ---> #0006 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/ld5.casl (1) +../../../../as/CMD/ld5.casl:1:; LDコマンド +../../../../as/CMD/ld5.casl:2:MAIN START BEGIN +../../../../as/CMD/ld5.casl:3:BEGIN LAD GR2,1 + #0000 #1220 + #0001 #0001 +../../../../as/CMD/ld5.casl:4: LD GR1,A,GR2 + #0002 #1012 + #0003 #0005 +../../../../as/CMD/ld5.casl:5: RET + #0004 #8100 +../../../../as/CMD/ld5.casl:6:A DC 1 + #0005 #0001 +../../../../as/CMD/ld5.casl:7:B DC 2 + #0006 #0002 +../../../../as/CMD/ld5.casl:8: END Executing machine codes #0000: Register:::: -#0000: GR0: 0 = #0000 = 0000000000000000 -#0000: GR1: 0 = #0000 = 0000000000000000 -#0000: GR2: 0 = #0000 = 0000000000000000 -#0000: GR3: 0 = #0000 = 0000000000000000 -#0000: GR4: 0 = #0000 = 0000000000000000 -#0000: GR5: 0 = #0000 = 0000000000000000 -#0000: GR6: 0 = #0000 = 0000000000000000 -#0000: GR7: 0 = #0000 = 0000000000000000 -#0000: SP : 512 = #0200 = 0000001000000000 -#0000: PR : 0 = #0000 = 0000000000000000 -#0000: FR (OF SF ZF): 0000000000000000 +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 #0000: Memory:::: #0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0000: 1220 0001 1012 0005 8100 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -48,20 +74,20 @@ Executing machine codes #0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 -#0002: GR2: 0 = #0000 = 0000000000000000 -#0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 0 = #0000 = 0000000000000000 -#0002: GR5: 0 = #0000 = 0000000000000000 -#0002: GR6: 0 = #0000 = 0000000000000000 -#0002: GR7: 0 = #0000 = 0000000000000000 -#0002: SP : 512 = #0200 = 0000001000000000 -#0002: PR : 2 = #0002 = 0000000000000010 -#0002: FR (OF SF ZF): 0000000000000000 +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 1 = #0001 = 0000000000000001 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 #0002: Memory:::: #0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0000: 1220 0001 1012 0005 8100 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -95,20 +121,20 @@ Executing machine codes #0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 4 = #0004 = 0000000000000100 -#0004: GR2: 0 = #0000 = 0000000000000000 -#0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 0 = #0000 = 0000000000000000 -#0004: GR5: 0 = #0000 = 0000000000000000 -#0004: GR6: 0 = #0000 = 0000000000000000 -#0004: GR7: 0 = #0000 = 0000000000000000 -#0004: SP : 512 = #0200 = 0000001000000000 -#0004: PR : 4 = #0004 = 0000000000000100 -#0004: FR (OF SF ZF): 0000000000000000 +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 #0004: Memory:::: #0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0005 2010 0006 8100 0003 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0000: 1220 0001 1012 0005 8100 0001 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 diff --git a/test/integration/CASL2/ld5/Makefile b/test/integration/CASL2/ld5/Makefile new file mode 100644 index 0000000..41e78e1 --- /dev/null +++ b/test/integration/CASL2/ld5/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -latd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld5.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/ld_loop/0.txt b/test/integration/CASL2/ld_loop/0.txt new file mode 100644 index 0000000..13bea6d --- /dev/null +++ b/test/integration/CASL2/ld_loop/0.txt @@ -0,0 +1,948 @@ +../../../../casl2 -slatd ../../../../as/CMD/ld_loop.casl + +Assemble ../../../../as/CMD/ld_loop.casl (0) +../../../../as/CMD/ld_loop.casl:1:;;; ループを使い、連続でGR1にデータを転送する +../../../../as/CMD/ld_loop.casl:2:MAIN START +../../../../as/CMD/ld_loop.casl:3: LAD GR2,0 +../../../../as/CMD/ld_loop.casl:4:MLOOP CPA GR2,LEN +../../../../as/CMD/ld_loop.casl:5: JZE MEND +../../../../as/CMD/ld_loop.casl:6: LD GR1,DATA,GR2 +../../../../as/CMD/ld_loop.casl:7: LAD GR2,1,GR2 +../../../../as/CMD/ld_loop.casl:8: JUMP MLOOP +../../../../as/CMD/ld_loop.casl:9:MEND RET +../../../../as/CMD/ld_loop.casl:10:DATA DC #9600,#F000,#A400 +../../../../as/CMD/ld_loop.casl:11:LEN DC 3 +../../../../as/CMD/ld_loop.casl:12: END + +Label:::: +MEND ---> #000C +MLOOP ---> #0002 +DATA ---> #000D +MAIN ---> #0000 +LEN ---> #0010 + +Assemble ../../../../as/CMD/ld_loop.casl (1) +../../../../as/CMD/ld_loop.casl:1:;;; ループを使い、連続でGR1にデータを転送する +../../../../as/CMD/ld_loop.casl:2:MAIN START +../../../../as/CMD/ld_loop.casl:3: LAD GR2,0 + #0000 #1220 + #0001 #0000 +../../../../as/CMD/ld_loop.casl:4:MLOOP CPA GR2,LEN + #0002 #4020 + #0003 #0010 +../../../../as/CMD/ld_loop.casl:5: JZE MEND + #0004 #6300 + #0005 #000C +../../../../as/CMD/ld_loop.casl:6: LD GR1,DATA,GR2 + #0006 #1012 + #0007 #000D +../../../../as/CMD/ld_loop.casl:7: LAD GR2,1,GR2 + #0008 #1222 + #0009 #0001 +../../../../as/CMD/ld_loop.casl:8: JUMP MLOOP + #000A #6400 + #000B #0002 +../../../../as/CMD/ld_loop.casl:9:MEND RET + #000C #8100 +../../../../as/CMD/ld_loop.casl:10:DATA DC #9600,#F000,#A400 + #000D #9600 + #000E #F000 + #000F #A400 +../../../../as/CMD/ld_loop.casl:11:LEN DC 3 + #0010 #0003 +../../../../as/CMD/ld_loop.casl:12: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0000: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0006: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: -27136 = #9600 = 1001011000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 010 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0008: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: -27136 = #9600 = 1001011000000000 +#000A: GR2: 1 = #0001 = 0000000000000001 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 010 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#000A: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -27136 = #9600 = 1001011000000000 +#0002: GR2: 1 = #0001 = 0000000000000001 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 010 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -27136 = #9600 = 1001011000000000 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: -27136 = #9600 = 1001011000000000 +#0006: GR2: 1 = #0001 = 0000000000000001 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0006: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: -4096 = #F000 = 1111000000000000 +#0008: GR2: 1 = #0001 = 0000000000000001 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 010 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0008: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: -4096 = #F000 = 1111000000000000 +#000A: GR2: 2 = #0002 = 0000000000000010 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 010 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#000A: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -4096 = #F000 = 1111000000000000 +#0002: GR2: 2 = #0002 = 0000000000000010 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 010 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -4096 = #F000 = 1111000000000000 +#0004: GR2: 2 = #0002 = 0000000000000010 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: -4096 = #F000 = 1111000000000000 +#0006: GR2: 2 = #0002 = 0000000000000010 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0006: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: -23552 = #A400 = 1010010000000000 +#0008: GR2: 2 = #0002 = 0000000000000010 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 010 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0008: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: -23552 = #A400 = 1010010000000000 +#000A: GR2: 3 = #0003 = 0000000000000011 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 010 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#000A: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -23552 = #A400 = 1010010000000000 +#0002: GR2: 3 = #0003 = 0000000000000011 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 010 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0002: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -23552 = #A400 = 1010010000000000 +#0004: GR2: 3 = #0003 = 0000000000000011 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#0004: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: -23552 = #A400 = 1010010000000000 +#000C: GR2: 3 = #0003 = 0000000000000011 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 001 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1220 0000 4020 0010 6300 000C 1012 000D 1222 0001 6400 0002 8100 9600 F000 A400 +#000C: 0010: 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/ld_loop/Makefile b/test/integration/CASL2/ld_loop/Makefile new file mode 100644 index 0000000..ac0fbbe --- /dev/null +++ b/test/integration/CASL2/ld_loop/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld_loop.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/literal_spc/0.txt b/test/integration/CASL2/literal_spc/0.txt new file mode 100644 index 0000000..2a686cd --- /dev/null +++ b/test/integration/CASL2/literal_spc/0.txt @@ -0,0 +1,669 @@ +../../../../casl2 -slatd ../../../../as/CMD/literal_spc.casl + +Assemble ../../../../as/CMD/literal_spc.casl (0) +../../../../as/CMD/literal_spc.casl:1:; リテラルに「=' '」を指定した場合のテスト +../../../../as/CMD/literal_spc.casl:2:MAIN START +../../../../as/CMD/literal_spc.casl:3: LD GR1,=' ' +../../../../as/CMD/literal_spc.casl:4: ST GR1,BUF +../../../../as/CMD/literal_spc.casl:5: OUT BUF,LEN +../../../../as/CMD/literal_spc.casl:6: RET +../../../../as/CMD/literal_spc.casl:7:BUF DS 1 +../../../../as/CMD/literal_spc.casl:8:LEN DC 1 +../../../../as/CMD/literal_spc.casl:9: END + +Label:::: +BUF ---> #0017 +MAIN ---> #0000 +LEN ---> #0018 + +Assemble ../../../../as/CMD/literal_spc.casl (1) +../../../../as/CMD/literal_spc.casl:1:; リテラルに「=' '」を指定した場合のテスト +../../../../as/CMD/literal_spc.casl:2:MAIN START +../../../../as/CMD/literal_spc.casl:3: LD GR1,=' ' + #0019 #0020 + #0000 #1010 + #0001 #0019 +../../../../as/CMD/literal_spc.casl:4: ST GR1,BUF + #0002 #1110 + #0003 #0017 +../../../../as/CMD/literal_spc.casl:5: OUT BUF,LEN + #0004 #7001 + #0005 #0000 + #0006 #7002 + #0007 #0000 + #0008 #1210 + #0009 #0017 + #000A #1020 + #000B #0018 + #000C #F000 + #000D #0002 + #000E #1210 + #000F #001A + #001A #000A + #0010 #1220 + #0011 #0001 + #0012 #F000 + #0013 #0002 + #0014 #7120 + #0015 #7110 +../../../../as/CMD/literal_spc.casl:6: RET + #0016 #8100 +../../../../as/CMD/literal_spc.casl:7:BUF DS 1 + #0017 #0000 +../../../../as/CMD/literal_spc.casl:8:LEN DC 1 + #0018 #0001 +../../../../as/CMD/literal_spc.casl:9: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0000: 0010: 1220 0001 F000 0002 7120 7110 8100 0000 0001 0020 000A 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 32 = #0020 = 0000000000100000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0002: 0010: 1220 0001 F000 0002 7120 7110 8100 0000 0001 0020 000A 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 32 = #0020 = 0000000000100000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0004: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 32 = #0020 = 0000000000100000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 511 = #01FF = 0000000111111111 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0006: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 32 = #0020 = 0000000000100000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 510 = #01FE = 0000000111111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0008: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 23 = #0017 = 0000000000010111 +#000A: GR2: 0 = #0000 = 0000000000000000 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 510 = #01FE = 0000000111111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#000A: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 23 = #0017 = 0000000000010111 +#000C: GR2: 1 = #0001 = 0000000000000001 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 510 = #01FE = 0000000111111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#000C: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + + #000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 23 = #0017 = 0000000000010111 +#000E: GR2: 1 = #0001 = 0000000000000001 +#000E: GR3: 0 = #0000 = 0000000000000000 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 510 = #01FE = 0000000111111110 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#000E: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 26 = #001A = 0000000000011010 +#0010: GR2: 1 = #0001 = 0000000000000001 +#0010: GR3: 0 = #0000 = 0000000000000000 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 510 = #01FE = 0000000111111110 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0010: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + +#0012: Register:::: +#0012: GR0: 0 = #0000 = 0000000000000000 +#0012: GR1: 26 = #001A = 0000000000011010 +#0012: GR2: 1 = #0001 = 0000000000000001 +#0012: GR3: 0 = #0000 = 0000000000000000 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 510 = #01FE = 0000000111111110 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0012: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + + +#0014: Register:::: +#0014: GR0: 0 = #0000 = 0000000000000000 +#0014: GR1: 26 = #001A = 0000000000011010 +#0014: GR2: 1 = #0001 = 0000000000000001 +#0014: GR3: 0 = #0000 = 0000000000000000 +#0014: GR4: 0 = #0000 = 0000000000000000 +#0014: GR5: 0 = #0000 = 0000000000000000 +#0014: GR6: 0 = #0000 = 0000000000000000 +#0014: GR7: 0 = #0000 = 0000000000000000 +#0014: SP: 510 = #01FE = 0000000111111110 +#0014: PR: 20 = #0014 = 0000000000010100 +#0014: FR (OF SF ZF): 000 +#0014: Memory:::: +#0014: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0014: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0014: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0014: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0014: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + +#0015: Register:::: +#0015: GR0: 0 = #0000 = 0000000000000000 +#0015: GR1: 26 = #001A = 0000000000011010 +#0015: GR2: 0 = #0000 = 0000000000000000 +#0015: GR3: 0 = #0000 = 0000000000000000 +#0015: GR4: 0 = #0000 = 0000000000000000 +#0015: GR5: 0 = #0000 = 0000000000000000 +#0015: GR6: 0 = #0000 = 0000000000000000 +#0015: GR7: 0 = #0000 = 0000000000000000 +#0015: SP: 511 = #01FF = 0000000111111111 +#0015: PR: 21 = #0015 = 0000000000010101 +#0015: FR (OF SF ZF): 000 +#0015: Memory:::: +#0015: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0015: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0015: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0015: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0015: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + +#0016: Register:::: +#0016: GR0: 0 = #0000 = 0000000000000000 +#0016: GR1: 32 = #0020 = 0000000000100000 +#0016: GR2: 0 = #0000 = 0000000000000000 +#0016: GR3: 0 = #0000 = 0000000000000000 +#0016: GR4: 0 = #0000 = 0000000000000000 +#0016: GR5: 0 = #0000 = 0000000000000000 +#0016: GR6: 0 = #0000 = 0000000000000000 +#0016: GR7: 0 = #0000 = 0000000000000000 +#0016: SP: 512 = #0200 = 0000001000000000 +#0016: PR: 22 = #0016 = 0000000000010110 +#0016: FR (OF SF ZF): 000 +#0016: Memory:::: +#0016: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0016: 0000: 1010 0019 1110 0017 7001 0000 7002 0000 1210 0017 1020 0018 F000 0002 1210 001A +#0016: 0010: 1220 0001 F000 0002 7120 7110 8100 0020 0001 0020 000A 0000 0000 0000 0000 0000 +#0016: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0016: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0020 + diff --git a/test/integration/CASL2/literal_spc/Makefile b/test/integration/CASL2/literal_spc/Makefile new file mode 100644 index 0000000..56b778a --- /dev/null +++ b/test/integration/CASL2/literal_spc/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/literal_spc.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/literalstr/0.txt b/test/integration/CASL2/literalstr/0.txt new file mode 100644 index 0000000..78e7207 --- /dev/null +++ b/test/integration/CASL2/literalstr/0.txt @@ -0,0 +1,3597 @@ +../../../../casl2 -slatd ../../../../as/CMD/literalstr.casl + +Assemble ../../../../as/CMD/literalstr.casl (0) +../../../../as/CMD/literalstr.casl:1:MAIN START +../../../../as/CMD/literalstr.casl:2: LAD GR1,='abcdeABCDE' +../../../../as/CMD/literalstr.casl:3: LAD GR2,10 +../../../../as/CMD/literalstr.casl:4:LOOP CPA GR2,=0 +../../../../as/CMD/literalstr.casl:5: JZE LEND +../../../../as/CMD/literalstr.casl:6: JMI LEND +../../../../as/CMD/literalstr.casl:7: LD GR3,0,GR1 +../../../../as/CMD/literalstr.casl:8: ADDA GR1,=1 +../../../../as/CMD/literalstr.casl:9: SUBA GR2,=1 +../../../../as/CMD/literalstr.casl:10: JUMP LOOP +../../../../as/CMD/literalstr.casl:11:LEND RET +../../../../as/CMD/literalstr.casl:12:LEN DC 5 +../../../../as/CMD/literalstr.casl:13: END + +Label:::: +LOOP ---> #0004 +MAIN ---> #0000 +LEND ---> #0012 +LEN ---> #0013 + +Assemble ../../../../as/CMD/literalstr.casl (1) +../../../../as/CMD/literalstr.casl:1:MAIN START +../../../../as/CMD/literalstr.casl:2: LAD GR1,='abcdeABCDE' + #0014 #0061 + #0015 #0062 + #0016 #0063 + #0017 #0064 + #0018 #0065 + #0019 #0041 + #001A #0042 + #001B #0043 + #001C #0044 + #001D #0045 + #0000 #1210 + #0001 #0014 +../../../../as/CMD/literalstr.casl:3: LAD GR2,10 + #0002 #1220 + #0003 #000A +../../../../as/CMD/literalstr.casl:4:LOOP CPA GR2,=0 + #001E #0000 + #0004 #4020 + #0005 #001E +../../../../as/CMD/literalstr.casl:5: JZE LEND + #0006 #6300 + #0007 #0012 +../../../../as/CMD/literalstr.casl:6: JMI LEND + #0008 #6100 + #0009 #0012 +../../../../as/CMD/literalstr.casl:7: LD GR3,0,GR1 + #000A #1031 + #000B #0000 +../../../../as/CMD/literalstr.casl:8: ADDA GR1,=1 + #001F #0001 + #000C #2010 + #000D #001F +../../../../as/CMD/literalstr.casl:9: SUBA GR2,=1 + #0020 #0001 + #000E #2120 + #000F #0020 +../../../../as/CMD/literalstr.casl:10: JUMP LOOP + #0010 #6400 + #0011 #0004 +../../../../as/CMD/literalstr.casl:11:LEND RET + #0012 #8100 +../../../../as/CMD/literalstr.casl:12:LEN DC 5 + #0013 #0005 +../../../../as/CMD/literalstr.casl:13: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0000: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0000: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 20 = #0014 = 0000000000010100 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0002: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0002: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 20 = #0014 = 0000000000010100 +#0004: GR2: 10 = #000A = 0000000000001010 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 20 = #0014 = 0000000000010100 +#0006: GR2: 10 = #000A = 0000000000001010 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 20 = #0014 = 0000000000010100 +#0008: GR2: 10 = #000A = 0000000000001010 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 20 = #0014 = 0000000000010100 +#000A: GR2: 10 = #000A = 0000000000001010 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 20 = #0014 = 0000000000010100 +#000C: GR2: 10 = #000A = 0000000000001010 +#000C: GR3: 97 = #0061 = 0000000001100001 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 21 = #0015 = 0000000000010101 +#000E: GR2: 10 = #000A = 0000000000001010 +#000E: GR3: 97 = #0061 = 0000000001100001 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 21 = #0015 = 0000000000010101 +#0010: GR2: 9 = #0009 = 0000000000001001 +#0010: GR3: 97 = #0061 = 0000000001100001 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 21 = #0015 = 0000000000010101 +#0004: GR2: 9 = #0009 = 0000000000001001 +#0004: GR3: 97 = #0061 = 0000000001100001 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 21 = #0015 = 0000000000010101 +#0006: GR2: 9 = #0009 = 0000000000001001 +#0006: GR3: 97 = #0061 = 0000000001100001 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 21 = #0015 = 0000000000010101 +#0008: GR2: 9 = #0009 = 0000000000001001 +#0008: GR3: 97 = #0061 = 0000000001100001 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 21 = #0015 = 0000000000010101 +#000A: GR2: 9 = #0009 = 0000000000001001 +#000A: GR3: 97 = #0061 = 0000000001100001 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 21 = #0015 = 0000000000010101 +#000C: GR2: 9 = #0009 = 0000000000001001 +#000C: GR3: 98 = #0062 = 0000000001100010 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 22 = #0016 = 0000000000010110 +#000E: GR2: 9 = #0009 = 0000000000001001 +#000E: GR3: 98 = #0062 = 0000000001100010 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 22 = #0016 = 0000000000010110 +#0010: GR2: 8 = #0008 = 0000000000001000 +#0010: GR3: 98 = #0062 = 0000000001100010 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 22 = #0016 = 0000000000010110 +#0004: GR2: 8 = #0008 = 0000000000001000 +#0004: GR3: 98 = #0062 = 0000000001100010 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 22 = #0016 = 0000000000010110 +#0006: GR2: 8 = #0008 = 0000000000001000 +#0006: GR3: 98 = #0062 = 0000000001100010 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 22 = #0016 = 0000000000010110 +#0008: GR2: 8 = #0008 = 0000000000001000 +#0008: GR3: 98 = #0062 = 0000000001100010 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 22 = #0016 = 0000000000010110 +#000A: GR2: 8 = #0008 = 0000000000001000 +#000A: GR3: 98 = #0062 = 0000000001100010 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 22 = #0016 = 0000000000010110 +#000C: GR2: 8 = #0008 = 0000000000001000 +#000C: GR3: 99 = #0063 = 0000000001100011 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 23 = #0017 = 0000000000010111 +#000E: GR2: 8 = #0008 = 0000000000001000 +#000E: GR3: 99 = #0063 = 0000000001100011 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 23 = #0017 = 0000000000010111 +#0010: GR2: 7 = #0007 = 0000000000000111 +#0010: GR3: 99 = #0063 = 0000000001100011 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 23 = #0017 = 0000000000010111 +#0004: GR2: 7 = #0007 = 0000000000000111 +#0004: GR3: 99 = #0063 = 0000000001100011 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 23 = #0017 = 0000000000010111 +#0006: GR2: 7 = #0007 = 0000000000000111 +#0006: GR3: 99 = #0063 = 0000000001100011 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 23 = #0017 = 0000000000010111 +#0008: GR2: 7 = #0007 = 0000000000000111 +#0008: GR3: 99 = #0063 = 0000000001100011 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 23 = #0017 = 0000000000010111 +#000A: GR2: 7 = #0007 = 0000000000000111 +#000A: GR3: 99 = #0063 = 0000000001100011 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 23 = #0017 = 0000000000010111 +#000C: GR2: 7 = #0007 = 0000000000000111 +#000C: GR3: 100 = #0064 = 0000000001100100 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 24 = #0018 = 0000000000011000 +#000E: GR2: 7 = #0007 = 0000000000000111 +#000E: GR3: 100 = #0064 = 0000000001100100 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 24 = #0018 = 0000000000011000 +#0010: GR2: 6 = #0006 = 0000000000000110 +#0010: GR3: 100 = #0064 = 0000000001100100 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 24 = #0018 = 0000000000011000 +#0004: GR2: 6 = #0006 = 0000000000000110 +#0004: GR3: 100 = #0064 = 0000000001100100 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 24 = #0018 = 0000000000011000 +#0006: GR2: 6 = #0006 = 0000000000000110 +#0006: GR3: 100 = #0064 = 0000000001100100 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 24 = #0018 = 0000000000011000 +#0008: GR2: 6 = #0006 = 0000000000000110 +#0008: GR3: 100 = #0064 = 0000000001100100 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 24 = #0018 = 0000000000011000 +#000A: GR2: 6 = #0006 = 0000000000000110 +#000A: GR3: 100 = #0064 = 0000000001100100 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 24 = #0018 = 0000000000011000 +#000C: GR2: 6 = #0006 = 0000000000000110 +#000C: GR3: 101 = #0065 = 0000000001100101 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 25 = #0019 = 0000000000011001 +#000E: GR2: 6 = #0006 = 0000000000000110 +#000E: GR3: 101 = #0065 = 0000000001100101 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 25 = #0019 = 0000000000011001 +#0010: GR2: 5 = #0005 = 0000000000000101 +#0010: GR3: 101 = #0065 = 0000000001100101 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 25 = #0019 = 0000000000011001 +#0004: GR2: 5 = #0005 = 0000000000000101 +#0004: GR3: 101 = #0065 = 0000000001100101 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 25 = #0019 = 0000000000011001 +#0006: GR2: 5 = #0005 = 0000000000000101 +#0006: GR3: 101 = #0065 = 0000000001100101 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 25 = #0019 = 0000000000011001 +#0008: GR2: 5 = #0005 = 0000000000000101 +#0008: GR3: 101 = #0065 = 0000000001100101 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 25 = #0019 = 0000000000011001 +#000A: GR2: 5 = #0005 = 0000000000000101 +#000A: GR3: 101 = #0065 = 0000000001100101 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 25 = #0019 = 0000000000011001 +#000C: GR2: 5 = #0005 = 0000000000000101 +#000C: GR3: 65 = #0041 = 0000000001000001 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 26 = #001A = 0000000000011010 +#000E: GR2: 5 = #0005 = 0000000000000101 +#000E: GR3: 65 = #0041 = 0000000001000001 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 26 = #001A = 0000000000011010 +#0010: GR2: 4 = #0004 = 0000000000000100 +#0010: GR3: 65 = #0041 = 0000000001000001 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 26 = #001A = 0000000000011010 +#0004: GR2: 4 = #0004 = 0000000000000100 +#0004: GR3: 65 = #0041 = 0000000001000001 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 26 = #001A = 0000000000011010 +#0006: GR2: 4 = #0004 = 0000000000000100 +#0006: GR3: 65 = #0041 = 0000000001000001 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 26 = #001A = 0000000000011010 +#0008: GR2: 4 = #0004 = 0000000000000100 +#0008: GR3: 65 = #0041 = 0000000001000001 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 26 = #001A = 0000000000011010 +#000A: GR2: 4 = #0004 = 0000000000000100 +#000A: GR3: 65 = #0041 = 0000000001000001 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 26 = #001A = 0000000000011010 +#000C: GR2: 4 = #0004 = 0000000000000100 +#000C: GR3: 66 = #0042 = 0000000001000010 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 27 = #001B = 0000000000011011 +#000E: GR2: 4 = #0004 = 0000000000000100 +#000E: GR3: 66 = #0042 = 0000000001000010 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 27 = #001B = 0000000000011011 +#0010: GR2: 3 = #0003 = 0000000000000011 +#0010: GR3: 66 = #0042 = 0000000001000010 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 27 = #001B = 0000000000011011 +#0004: GR2: 3 = #0003 = 0000000000000011 +#0004: GR3: 66 = #0042 = 0000000001000010 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 27 = #001B = 0000000000011011 +#0006: GR2: 3 = #0003 = 0000000000000011 +#0006: GR3: 66 = #0042 = 0000000001000010 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 27 = #001B = 0000000000011011 +#0008: GR2: 3 = #0003 = 0000000000000011 +#0008: GR3: 66 = #0042 = 0000000001000010 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 27 = #001B = 0000000000011011 +#000A: GR2: 3 = #0003 = 0000000000000011 +#000A: GR3: 66 = #0042 = 0000000001000010 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 27 = #001B = 0000000000011011 +#000C: GR2: 3 = #0003 = 0000000000000011 +#000C: GR3: 67 = #0043 = 0000000001000011 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 28 = #001C = 0000000000011100 +#000E: GR2: 3 = #0003 = 0000000000000011 +#000E: GR3: 67 = #0043 = 0000000001000011 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 28 = #001C = 0000000000011100 +#0010: GR2: 2 = #0002 = 0000000000000010 +#0010: GR3: 67 = #0043 = 0000000001000011 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 28 = #001C = 0000000000011100 +#0004: GR2: 2 = #0002 = 0000000000000010 +#0004: GR3: 67 = #0043 = 0000000001000011 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 28 = #001C = 0000000000011100 +#0006: GR2: 2 = #0002 = 0000000000000010 +#0006: GR3: 67 = #0043 = 0000000001000011 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 28 = #001C = 0000000000011100 +#0008: GR2: 2 = #0002 = 0000000000000010 +#0008: GR3: 67 = #0043 = 0000000001000011 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 28 = #001C = 0000000000011100 +#000A: GR2: 2 = #0002 = 0000000000000010 +#000A: GR3: 67 = #0043 = 0000000001000011 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 28 = #001C = 0000000000011100 +#000C: GR2: 2 = #0002 = 0000000000000010 +#000C: GR3: 68 = #0044 = 0000000001000100 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 29 = #001D = 0000000000011101 +#000E: GR2: 2 = #0002 = 0000000000000010 +#000E: GR3: 68 = #0044 = 0000000001000100 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 29 = #001D = 0000000000011101 +#0010: GR2: 1 = #0001 = 0000000000000001 +#0010: GR3: 68 = #0044 = 0000000001000100 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 29 = #001D = 0000000000011101 +#0004: GR2: 1 = #0001 = 0000000000000001 +#0004: GR3: 68 = #0044 = 0000000001000100 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 29 = #001D = 0000000000011101 +#0006: GR2: 1 = #0001 = 0000000000000001 +#0006: GR3: 68 = #0044 = 0000000001000100 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 29 = #001D = 0000000000011101 +#0008: GR2: 1 = #0001 = 0000000000000001 +#0008: GR3: 68 = #0044 = 0000000001000100 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0008: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0008: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 29 = #001D = 0000000000011101 +#000A: GR2: 1 = #0001 = 0000000000000001 +#000A: GR3: 68 = #0044 = 0000000001000100 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000A: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000A: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 29 = #001D = 0000000000011101 +#000C: GR2: 1 = #0001 = 0000000000000001 +#000C: GR3: 69 = #0045 = 0000000001000101 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000C: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000C: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 30 = #001E = 0000000000011110 +#000E: GR2: 1 = #0001 = 0000000000000001 +#000E: GR3: 69 = #0045 = 0000000001000101 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#000E: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#000E: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 30 = #001E = 0000000000011110 +#0010: GR2: 0 = #0000 = 0000000000000000 +#0010: GR3: 69 = #0045 = 0000000001000101 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 512 = #0200 = 0000001000000000 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 001 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0010: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0010: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 30 = #001E = 0000000000011110 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 69 = #0045 = 0000000001000101 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 001 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0004: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0004: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 30 = #001E = 0000000000011110 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 69 = #0045 = 0000000001000101 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 001 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0006: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0006: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: 0 = #0000 = 0000000000000000 +#0012: GR1: 30 = #001E = 0000000000011110 +#0012: GR2: 0 = #0000 = 0000000000000000 +#0012: GR3: 69 = #0045 = 0000000001000101 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 512 = #0200 = 0000001000000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 001 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 1210 0014 1220 000A 4020 001E 6300 0012 6100 0012 1031 0000 2010 001F 2120 0020 +#0012: 0010: 6400 0004 8100 0005 0061 0062 0063 0064 0065 0041 0042 0043 0044 0045 0000 0001 +#0012: 0020: 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/literalstr/Makefile b/test/integration/CASL2/literalstr/Makefile new file mode 100644 index 0000000..ab4ff56 --- /dev/null +++ b/test/integration/CASL2/literalstr/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/literalstr.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/minim_call/0.txt b/test/integration/CASL2/minim_call/0.txt new file mode 100644 index 0000000..44b74e3 --- /dev/null +++ b/test/integration/CASL2/minim_call/0.txt @@ -0,0 +1,677 @@ +../../../../casl2 -sla ../../../../as/FUNC/minim_call.casl ../../../../as/FUNC/minim.casl ../../../../as/FUNC/outa.casl + +Assemble ../../../../as/FUNC/minim_call.casl (0) +../../../../as/FUNC/minim_call.casl:1:;;; casl2 minim_call.casl minim.casl outa.casl +../../../../as/FUNC/minim_call.casl:2:MAIN START +../../../../as/FUNC/minim_call.casl:3: LAD GR1,DATA +../../../../as/FUNC/minim_call.casl:4: LD GR2,CNT +../../../../as/FUNC/minim_call.casl:5: CALL MINIM +../../../../as/FUNC/minim_call.casl:6: LD GR1,GR0 +../../../../as/FUNC/minim_call.casl:7: CALL OUTA +../../../../as/FUNC/minim_call.casl:8: RET +../../../../as/FUNC/minim_call.casl:9:DATA DC 23,78,2,45,67,-39,86 +../../../../as/FUNC/minim_call.casl:10:CNT DC 7 +../../../../as/FUNC/minim_call.casl:11: END + +Assemble ../../../../as/FUNC/minim.casl (0) +../../../../as/FUNC/minim.casl:1:;;; GR1のアドレスに格納されたGR2の個数の値の中で、最小値をGR0に格納する +../../../../as/FUNC/minim.casl:2:MINIM START +../../../../as/FUNC/minim.casl:3: LD GR0,0,GR1 +../../../../as/FUNC/minim.casl:4: ST GR0,MIN +../../../../as/FUNC/minim.casl:5: LAD GR3,0 +../../../../as/FUNC/minim.casl:6:S1 CPA GR3,GR2 +../../../../as/FUNC/minim.casl:7: JZE LRET +../../../../as/FUNC/minim.casl:8: LAD GR1,1,GR1 +../../../../as/FUNC/minim.casl:9: LD GR0,0,GR1 +../../../../as/FUNC/minim.casl:10: CPA GR0,MIN +../../../../as/FUNC/minim.casl:11: JPL S2 +../../../../as/FUNC/minim.casl:12: JZE S2 +../../../../as/FUNC/minim.casl:13: ST GR0,MIN +../../../../as/FUNC/minim.casl:14:S2 LAD GR3,1,GR3 +../../../../as/FUNC/minim.casl:15: JUMP S1 +../../../../as/FUNC/minim.casl:16:LRET LD GR0,MIN +../../../../as/FUNC/minim.casl:17: RET +../../../../as/FUNC/minim.casl:18:MIN DS 1 +../../../../as/FUNC/minim.casl:19: END + +Assemble ../../../../as/FUNC/outa.casl (0) +../../../../as/FUNC/outa.casl:1:;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +../../../../as/FUNC/outa.casl:2:OUTA START +../../../../as/FUNC/outa.casl:3: RPUSH +../../../../as/FUNC/outa.casl:4: LAD GR2,10 ; GR2に10進数の「10」を格納。 +../../../../as/FUNC/outa.casl:5: LAD GR0,0 ; GR0 <- 0 +../../../../as/FUNC/outa.casl:6: LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 +../../../../as/FUNC/outa.casl:7: ST GR0,LEN ; LENの初期化 +../../../../as/FUNC/outa.casl:8: AND GR1,GR1 ; GR1をテスト +../../../../as/FUNC/outa.casl:9: JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ +../../../../as/FUNC/outa.casl:10: JPL STI ; GR1が正数の場合、STIにジャンプ +../../../../as/FUNC/outa.casl:11: LAD GR4,1 ; GR1が負数の場合、GR4をオン +../../../../as/FUNC/outa.casl:12: CALL OABS ; GR1を正数に変換 +../../../../as/FUNC/outa.casl:13:STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 +../../../../as/FUNC/outa.casl:14: JMI STLST ; ↓ +../../../../as/FUNC/outa.casl:15: CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 +../../../../as/FUNC/outa.casl:16: LD GR1,GR3 ; GR1にGR3をコピー +../../../../as/FUNC/outa.casl:17: LD GR1,NCHAR,GR1 ; GR1を文字に変換 +../../../../as/FUNC/outa.casl:18: CALL STSTR ; GR1をSTR領域に格納 +../../../../as/FUNC/outa.casl:19: LD GR1,GR0 ; GR0をGR1にコピー +../../../../as/FUNC/outa.casl:20: JUMP STI ; ループ終端 +../../../../as/FUNC/outa.casl:21:STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 +../../../../as/FUNC/outa.casl:22: CALL STSTR ; GR1をSTR領域に格納 +../../../../as/FUNC/outa.casl:23: AND GR4,GR4 ; 正数の場合 +../../../../as/FUNC/outa.casl:24: JZE PRT ; ↓ +../../../../as/FUNC/outa.casl:25: LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 +../../../../as/FUNC/outa.casl:26: CALL STSTR ; ↓ +../../../../as/FUNC/outa.casl:27: JUMP PRT ; PRTにジャンプ +../../../../as/FUNC/outa.casl:28:ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 +../../../../as/FUNC/outa.casl:29: CALL STSTR ; ↓ +../../../../as/FUNC/outa.casl:30:PRT LD GR2,LEN ; GR2にLENの値を格納 +../../../../as/FUNC/outa.casl:31: LAD GR1,STR ; GR1に文字列のアドレスを格納 +../../../../as/FUNC/outa.casl:32: CALL REV ; 文字列を逆順に並べ替え +../../../../as/FUNC/outa.casl:33: OUT STR,LEN ; 文字列を出力 +../../../../as/FUNC/outa.casl:34: RPOP +../../../../as/FUNC/outa.casl:35: RET +../../../../as/FUNC/outa.casl:36:STR DS 17 +../../../../as/FUNC/outa.casl:37:LEN DS 1 +../../../../as/FUNC/outa.casl:38:NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' +../../../../as/FUNC/outa.casl:39: END +../../../../as/FUNC/outa.casl:40:;; GR1をSTR領域に格納し、LENをインクリメント +../../../../as/FUNC/outa.casl:41:STSTR START +../../../../as/FUNC/outa.casl:42: PUSH 0,GR1 +../../../../as/FUNC/outa.casl:43: PUSH 0,GR2 +../../../../as/FUNC/outa.casl:44: LD GR2,LEN ; GR2にLENの値をロード +../../../../as/FUNC/outa.casl:45: ST GR1,STR,GR2 ; STR+GR2 <- GR1 +../../../../as/FUNC/outa.casl:46: LAD GR2,1,GR2 ; GR2 <- GR2 + 1 +../../../../as/FUNC/outa.casl:47: ST GR2,LEN ; LENにGR2を格納 +../../../../as/FUNC/outa.casl:48: POP GR2 +../../../../as/FUNC/outa.casl:49: POP GR1 +../../../../as/FUNC/outa.casl:50: RET +../../../../as/FUNC/outa.casl:51: END +../../../../as/FUNC/outa.casl:52:;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +../../../../as/FUNC/outa.casl:53:;;; 0〜65535の範囲の数値を扱う +../../../../as/FUNC/outa.casl:54:ODIVL START +../../../../as/FUNC/outa.casl:55: PUSH 0,GR1 +../../../../as/FUNC/outa.casl:56: PUSH 0,GR2 +../../../../as/FUNC/outa.casl:57: PUSH 0,GR4 +../../../../as/FUNC/outa.casl:58: AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ +../../../../as/FUNC/outa.casl:59: JZE ODFIN ; ↓ +../../../../as/FUNC/outa.casl:60: ST GR2,ODY ; ODYにGR2の初期値を保存 +../../../../as/FUNC/outa.casl:61: LAD GR0,0 ; GR0の初期化 +../../../../as/FUNC/outa.casl:62: LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:63: LAD GR4,1 ; GR4の初期化。対象ビットを表す +../../../../as/FUNC/outa.casl:64:ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 +../../../../as/FUNC/outa.casl:65: JPL ODLOOP ; ↓ +../../../../as/FUNC/outa.casl:66: SLL GR4,1 ; GR4を1回左シフト +../../../../as/FUNC/outa.casl:67: SLL GR2,1 ; GR2を1回左シフト +../../../../as/FUNC/outa.casl:68: JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ +../../../../as/FUNC/outa.casl:69: JUMP ODSL ; ループ終端 +../../../../as/FUNC/outa.casl:70:ODYOV SRL GR2,1 +../../../../as/FUNC/outa.casl:71: LAD GR2,#8000,GR2 +../../../../as/FUNC/outa.casl:72: SRL GR4,1 +../../../../as/FUNC/outa.casl:73: JUMP ODLPIN +../../../../as/FUNC/outa.casl:74:ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト +../../../../as/FUNC/outa.casl:75: JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:76: SRL GR2,1 ; GR2を1回右シフト +../../../../as/FUNC/outa.casl:77: CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:78: JMI ODFIN ; ↓ +../../../../as/FUNC/outa.casl:79: CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ +../../../../as/FUNC/outa.casl:80: JMI ODLOOP ; ↓ +../../../../as/FUNC/outa.casl:81:ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 +../../../../as/FUNC/outa.casl:82: ADDL GR0,GR4 ; GR0 <- GR0 + GR4 +../../../../as/FUNC/outa.casl:83: JUMP ODLOOP ; ループ終端 +../../../../as/FUNC/outa.casl:84:ODFIN LD GR3,GR1 +../../../../as/FUNC/outa.casl:85: POP GR4 +../../../../as/FUNC/outa.casl:86: POP GR2 +../../../../as/FUNC/outa.casl:87: POP GR1 +../../../../as/FUNC/outa.casl:88: RET +../../../../as/FUNC/outa.casl:89:ODY DS 1 +../../../../as/FUNC/outa.casl:90: END +../../../../as/FUNC/outa.casl:91:;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +../../../../as/FUNC/outa.casl:92:;; 例: 12345 -> 54321、54321- -> -12345 +../../../../as/FUNC/outa.casl:93:REV START +../../../../as/FUNC/outa.casl:94: RPUSH +../../../../as/FUNC/outa.casl:95: LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:96:RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:97: JZE RNEXT ; ↓ +../../../../as/FUNC/outa.casl:98: LD GR4,GR1 ; GR4にGR1の値をコピー +../../../../as/FUNC/outa.casl:99: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 +../../../../as/FUNC/outa.casl:100: LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 +../../../../as/FUNC/outa.casl:101: PUSH 0,GR5 ; GR5をプッシュ +../../../../as/FUNC/outa.casl:102: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 +../../../../as/FUNC/outa.casl:103: JUMP RPU ; ループ終端 +../../../../as/FUNC/outa.casl:104:RNEXT LAD GR3,0 ; GR3の初期化 +../../../../as/FUNC/outa.casl:105:RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 +../../../../as/FUNC/outa.casl:106: JZE RFIN ; ↓ +../../../../as/FUNC/outa.casl:107: POP GR5 ; GR5にポップ +../../../../as/FUNC/outa.casl:108: LD GR4,GR1 ; GR4にGR1の値をコピー +../../../../as/FUNC/outa.casl:109: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 +../../../../as/FUNC/outa.casl:110: ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 +../../../../as/FUNC/outa.casl:111: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 +../../../../as/FUNC/outa.casl:112: JUMP RPO ; ループ終端 +../../../../as/FUNC/outa.casl:113:RFIN RPOP +../../../../as/FUNC/outa.casl:114: RET +../../../../as/FUNC/outa.casl:115: END +../../../../as/FUNC/outa.casl:116:;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +../../../../as/FUNC/outa.casl:117:;; 例: -10 -> 10, -20 -> 20 +../../../../as/FUNC/outa.casl:118:OABS START +../../../../as/FUNC/outa.casl:119: XOR GR1,=#FFFF ; GR1の値を反転 +../../../../as/FUNC/outa.casl:120: LAD GR1,1,GR1 ; GR1 <- GR1 + 1 +../../../../as/FUNC/outa.casl:121: RET +../../../../as/FUNC/outa.casl:122: END + +Label:::: +STI ---> #004E +ODYOV ---> #00ED +STSTR ---> #00C2 +STR ---> #008C +ODY ---> #010B +MIN ---> #002E +S1 ---> #0018 +S2 ---> #0027 +RNEXT ---> #0129 +CNT ---> #0011 +RFIN ---> #0137 +REV ---> #010C +PRT ---> #006C +OABS ---> #013F +NCHAR ---> #009E +DATA ---> #000A +STLST ---> #005B +LRET ---> #002B +MAIN ---> #0000 +ODIVL ---> #00D1 +RPO ---> #012B +OUTA ---> #002F +MINIM ---> #0012 +RPU ---> #011C +ODSL ---> #00E2 +LEN ---> #009D +ODFIN ---> #0106 +ZPRT ---> #0068 +ODLOOP ---> #00F5 +ODLPIN ---> #0102 + +Assemble ../../../../as/FUNC/minim_call.casl (1) +../../../../as/FUNC/minim_call.casl:1:;;; casl2 minim_call.casl minim.casl outa.casl +../../../../as/FUNC/minim_call.casl:2:MAIN START +../../../../as/FUNC/minim_call.casl:3: LAD GR1,DATA + #0000 #1210 + #0001 #000A +../../../../as/FUNC/minim_call.casl:4: LD GR2,CNT + #0002 #1020 + #0003 #0011 +../../../../as/FUNC/minim_call.casl:5: CALL MINIM + #0004 #8000 + #0005 #0012 +../../../../as/FUNC/minim_call.casl:6: LD GR1,GR0 + #0006 #1410 +../../../../as/FUNC/minim_call.casl:7: CALL OUTA + #0007 #8000 + #0008 #002F +../../../../as/FUNC/minim_call.casl:8: RET + #0009 #8100 +../../../../as/FUNC/minim_call.casl:9:DATA DC 23,78,2,45,67,-39,86 + #000A #0017 + #000B #004E + #000C #0002 + #000D #002D + #000E #0043 + #000F #FFD9 + #0010 #0056 +../../../../as/FUNC/minim_call.casl:10:CNT DC 7 + #0011 #0007 +../../../../as/FUNC/minim_call.casl:11: END + +Assemble ../../../../as/FUNC/minim.casl (1) +../../../../as/FUNC/minim.casl:1:;;; GR1のアドレスに格納されたGR2の個数の値の中で、最小値をGR0に格納する +../../../../as/FUNC/minim.casl:2:MINIM START +../../../../as/FUNC/minim.casl:3: LD GR0,0,GR1 + #0012 #1001 + #0013 #0000 +../../../../as/FUNC/minim.casl:4: ST GR0,MIN + #0014 #1100 + #0015 #002E +../../../../as/FUNC/minim.casl:5: LAD GR3,0 + #0016 #1230 + #0017 #0000 +../../../../as/FUNC/minim.casl:6:S1 CPA GR3,GR2 + #0018 #4432 +../../../../as/FUNC/minim.casl:7: JZE LRET + #0019 #6300 + #001A #002B +../../../../as/FUNC/minim.casl:8: LAD GR1,1,GR1 + #001B #1211 + #001C #0001 +../../../../as/FUNC/minim.casl:9: LD GR0,0,GR1 + #001D #1001 + #001E #0000 +../../../../as/FUNC/minim.casl:10: CPA GR0,MIN + #001F #4000 + #0020 #002E +../../../../as/FUNC/minim.casl:11: JPL S2 + #0021 #6500 + #0022 #0027 +../../../../as/FUNC/minim.casl:12: JZE S2 + #0023 #6300 + #0024 #0027 +../../../../as/FUNC/minim.casl:13: ST GR0,MIN + #0025 #1100 + #0026 #002E +../../../../as/FUNC/minim.casl:14:S2 LAD GR3,1,GR3 + #0027 #1233 + #0028 #0001 +../../../../as/FUNC/minim.casl:15: JUMP S1 + #0029 #6400 + #002A #0018 +../../../../as/FUNC/minim.casl:16:LRET LD GR0,MIN + #002B #1000 + #002C #002E +../../../../as/FUNC/minim.casl:17: RET + #002D #8100 +../../../../as/FUNC/minim.casl:18:MIN DS 1 + #002E #0000 +../../../../as/FUNC/minim.casl:19: END + +Assemble ../../../../as/FUNC/outa.casl (1) +../../../../as/FUNC/outa.casl:1:;;; GR1に格納された値を、10進数の整数値(-32768〜32767)として表示 +../../../../as/FUNC/outa.casl:2:OUTA START +../../../../as/FUNC/outa.casl:3: RPUSH + #002F #7001 + #0030 #0000 + #0031 #7002 + #0032 #0000 + #0033 #7003 + #0034 #0000 + #0035 #7004 + #0036 #0000 + #0037 #7005 + #0038 #0000 + #0039 #7006 + #003A #0000 + #003B #7007 + #003C #0000 +../../../../as/FUNC/outa.casl:4: LAD GR2,10 ; GR2に10進数の「10」を格納。 + #003D #1220 + #003E #000A +../../../../as/FUNC/outa.casl:5: LAD GR0,0 ; GR0 <- 0 + #003F #1200 + #0040 #0000 +../../../../as/FUNC/outa.casl:6: LAD GR4,0 ; 負数フラグ。GR1が負数の場合、GR4は1 + #0041 #1240 + #0042 #0000 +../../../../as/FUNC/outa.casl:7: ST GR0,LEN ; LENの初期化 + #0043 #1100 + #0044 #009D +../../../../as/FUNC/outa.casl:8: AND GR1,GR1 ; GR1をテスト + #0045 #3411 +../../../../as/FUNC/outa.casl:9: JZE ZPRT ; GR1が0の場合、ZPRTにジャンプ + #0046 #6300 + #0047 #0068 +../../../../as/FUNC/outa.casl:10: JPL STI ; GR1が正数の場合、STIにジャンプ + #0048 #6500 + #0049 #004E +../../../../as/FUNC/outa.casl:11: LAD GR4,1 ; GR1が負数の場合、GR4をオン + #004A #1240 + #004B #0001 +../../../../as/FUNC/outa.casl:12: CALL OABS ; GR1を正数に変換 + #004C #8000 + #004D #013F +../../../../as/FUNC/outa.casl:13:STI CPL GR1,GR2 ; ループ先頭。(GR1 < GR2)の場合は、ループ脱出 + #004E #4512 +../../../../as/FUNC/outa.casl:14: JMI STLST ; ↓ + #004F #6100 + #0050 #005B +../../../../as/FUNC/outa.casl:15: CALL ODIVL ; GR1とGR2の、商をGR0、剰余をGR3に格納 + #0051 #8000 + #0052 #00D1 +../../../../as/FUNC/outa.casl:16: LD GR1,GR3 ; GR1にGR3をコピー + #0053 #1413 +../../../../as/FUNC/outa.casl:17: LD GR1,NCHAR,GR1 ; GR1を文字に変換 + #0054 #1011 + #0055 #009E +../../../../as/FUNC/outa.casl:18: CALL STSTR ; GR1をSTR領域に格納 + #0056 #8000 + #0057 #00C2 +../../../../as/FUNC/outa.casl:19: LD GR1,GR0 ; GR0をGR1にコピー + #0058 #1410 +../../../../as/FUNC/outa.casl:20: JUMP STI ; ループ終端 + #0059 #6400 + #005A #004E +../../../../as/FUNC/outa.casl:21:STLST LD GR1,NCHAR,GR1 ; GR1を文字に変換 + #005B #1011 + #005C #009E +../../../../as/FUNC/outa.casl:22: CALL STSTR ; GR1をSTR領域に格納 + #005D #8000 + #005E #00C2 +../../../../as/FUNC/outa.casl:23: AND GR4,GR4 ; 正数の場合 + #005F #3444 +../../../../as/FUNC/outa.casl:24: JZE PRT ; ↓ + #0060 #6300 + #0061 #006C +../../../../as/FUNC/outa.casl:25: LD GR1,='-' ; 負数の場合、「-」をSTR領域に格納 + #0144 #002D + #0062 #1010 + #0063 #0144 +../../../../as/FUNC/outa.casl:26: CALL STSTR ; ↓ + #0064 #8000 + #0065 #00C2 +../../../../as/FUNC/outa.casl:27: JUMP PRT ; PRTにジャンプ + #0066 #6400 + #0067 #006C +../../../../as/FUNC/outa.casl:28:ZPRT LD GR1,NCHAR ; 「0」をSTR領域に格納 + #0068 #1010 + #0069 #009E +../../../../as/FUNC/outa.casl:29: CALL STSTR ; ↓ + #006A #8000 + #006B #00C2 +../../../../as/FUNC/outa.casl:30:PRT LD GR2,LEN ; GR2にLENの値を格納 + #006C #1020 + #006D #009D +../../../../as/FUNC/outa.casl:31: LAD GR1,STR ; GR1に文字列のアドレスを格納 + #006E #1210 + #006F #008C +../../../../as/FUNC/outa.casl:32: CALL REV ; 文字列を逆順に並べ替え + #0070 #8000 + #0071 #010C +../../../../as/FUNC/outa.casl:33: OUT STR,LEN ; 文字列を出力 + #0072 #7001 + #0073 #0000 + #0074 #7002 + #0075 #0000 + #0076 #1210 + #0077 #008C + #0078 #1020 + #0079 #009D + #007A #F000 + #007B #0002 + #007C #1210 + #007D #0145 + #0145 #000A + #007E #1220 + #007F #0001 + #0080 #F000 + #0081 #0002 + #0082 #7120 + #0083 #7110 +../../../../as/FUNC/outa.casl:34: RPOP + #0084 #7170 + #0085 #7160 + #0086 #7150 + #0087 #7140 + #0088 #7130 + #0089 #7120 + #008A #7110 +../../../../as/FUNC/outa.casl:35: RET + #008B #8100 +../../../../as/FUNC/outa.casl:36:STR DS 17 + #008C #0000 + #008D #0000 + #008E #0000 + #008F #0000 + #0090 #0000 + #0091 #0000 + #0092 #0000 + #0093 #0000 + #0094 #0000 + #0095 #0000 + #0096 #0000 + #0097 #0000 + #0098 #0000 + #0099 #0000 + #009A #0000 + #009B #0000 + #009C #0000 +../../../../as/FUNC/outa.casl:37:LEN DS 1 + #009D #0000 +../../../../as/FUNC/outa.casl:38:NCHAR DC '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' + #009E #0030 + #009F #0031 + #00A0 #0032 + #00A1 #0033 + #00A2 #0034 + #00A3 #0035 + #00A4 #0036 + #00A5 #0037 + #00A6 #0038 + #00A7 #0039 + #00A8 #0041 + #00A9 #0042 + #00AA #0043 + #00AB #0044 + #00AC #0045 + #00AD #0046 + #00AE #0047 + #00AF #0048 + #00B0 #0049 + #00B1 #004A + #00B2 #004B + #00B3 #004C + #00B4 #004D + #00B5 #004E + #00B6 #004F + #00B7 #0050 + #00B8 #0051 + #00B9 #0052 + #00BA #0053 + #00BB #0054 + #00BC #0055 + #00BD #0056 + #00BE #0057 + #00BF #0058 + #00C0 #0059 + #00C1 #005A +../../../../as/FUNC/outa.casl:39: END +../../../../as/FUNC/outa.casl:40:;; GR1をSTR領域に格納し、LENをインクリメント +../../../../as/FUNC/outa.casl:41:STSTR START +../../../../as/FUNC/outa.casl:42: PUSH 0,GR1 + #00C2 #7001 + #00C3 #0000 +../../../../as/FUNC/outa.casl:43: PUSH 0,GR2 + #00C4 #7002 + #00C5 #0000 +../../../../as/FUNC/outa.casl:44: LD GR2,LEN ; GR2にLENの値をロード + #00C6 #1020 + #00C7 #009D +../../../../as/FUNC/outa.casl:45: ST GR1,STR,GR2 ; STR+GR2 <- GR1 + #00C8 #1112 + #00C9 #008C +../../../../as/FUNC/outa.casl:46: LAD GR2,1,GR2 ; GR2 <- GR2 + 1 + #00CA #1222 + #00CB #0001 +../../../../as/FUNC/outa.casl:47: ST GR2,LEN ; LENにGR2を格納 + #00CC #1120 + #00CD #009D +../../../../as/FUNC/outa.casl:48: POP GR2 + #00CE #7120 +../../../../as/FUNC/outa.casl:49: POP GR1 + #00CF #7110 +../../../../as/FUNC/outa.casl:50: RET + #00D0 #8100 +../../../../as/FUNC/outa.casl:51: END +../../../../as/FUNC/outa.casl:52:;;; GR1の値とGR2の値の、商をGR0、剰余をGR3に格納する +../../../../as/FUNC/outa.casl:53:;;; 0〜65535の範囲の数値を扱う +../../../../as/FUNC/outa.casl:54:ODIVL START +../../../../as/FUNC/outa.casl:55: PUSH 0,GR1 + #00D1 #7001 + #00D2 #0000 +../../../../as/FUNC/outa.casl:56: PUSH 0,GR2 + #00D3 #7002 + #00D4 #0000 +../../../../as/FUNC/outa.casl:57: PUSH 0,GR4 + #00D5 #7004 + #00D6 #0000 +../../../../as/FUNC/outa.casl:58: AND GR2,GR2 ; GR2が0の場合、ODFINへジャンプ + #00D7 #3422 +../../../../as/FUNC/outa.casl:59: JZE ODFIN ; ↓ + #00D8 #6300 + #00D9 #0106 +../../../../as/FUNC/outa.casl:60: ST GR2,ODY ; ODYにGR2の初期値を保存 + #00DA #1120 + #00DB #010B +../../../../as/FUNC/outa.casl:61: LAD GR0,0 ; GR0の初期化 + #00DC #1200 + #00DD #0000 +../../../../as/FUNC/outa.casl:62: LAD GR3,0 ; GR3の初期化 + #00DE #1230 + #00DF #0000 +../../../../as/FUNC/outa.casl:63: LAD GR4,1 ; GR4の初期化。対象ビットを表す + #00E0 #1240 + #00E1 #0001 +../../../../as/FUNC/outa.casl:64:ODSL CPL GR2,GR1 ; ループ先頭。(GR2 > GR1)の場合、ODLOOPへループ脱出 + #00E2 #4521 +../../../../as/FUNC/outa.casl:65: JPL ODLOOP ; ↓ + #00E3 #6500 + #00E4 #00F5 +../../../../as/FUNC/outa.casl:66: SLL GR4,1 ; GR4を1回左シフト + #00E5 #5240 + #00E6 #0001 +../../../../as/FUNC/outa.casl:67: SLL GR2,1 ; GR2を1回左シフト + #00E7 #5220 + #00E8 #0001 +../../../../as/FUNC/outa.casl:68: JOV ODYOV ; オーバーフローの場合は、ODYOVにジャンプ + #00E9 #6600 + #00EA #00ED +../../../../as/FUNC/outa.casl:69: JUMP ODSL ; ループ終端 + #00EB #6400 + #00EC #00E2 +../../../../as/FUNC/outa.casl:70:ODYOV SRL GR2,1 + #00ED #5320 + #00EE #0001 +../../../../as/FUNC/outa.casl:71: LAD GR2,#8000,GR2 + #00EF #1222 + #00F0 #8000 +../../../../as/FUNC/outa.casl:72: SRL GR4,1 + #00F1 #5340 + #00F2 #0001 +../../../../as/FUNC/outa.casl:73: JUMP ODLPIN + #00F3 #6400 + #00F4 #0102 +../../../../as/FUNC/outa.casl:74:ODLOOP SRL GR4,1 ; ループ先頭。GR4を1回右シフト + #00F5 #5340 + #00F6 #0001 +../../../../as/FUNC/outa.casl:75: JZE ODFIN ; (GR4 = 0)の場合、ループ脱出 + #00F7 #6300 + #00F8 #0106 +../../../../as/FUNC/outa.casl:76: SRL GR2,1 ; GR2を1回右シフト + #00F9 #5320 + #00FA #0001 +../../../../as/FUNC/outa.casl:77: CPL GR1,ODY ; (GR1 < ODY)の場合、ループ脱出 + #00FB #4110 + #00FC #010B +../../../../as/FUNC/outa.casl:78: JMI ODFIN ; ↓ + #00FD #6100 + #00FE #0106 +../../../../as/FUNC/outa.casl:79: CPL GR1,GR2 ; (GR1 < GR2)の場合、ループ先頭へジャンプ + #00FF #4512 +../../../../as/FUNC/outa.casl:80: JMI ODLOOP ; ↓ + #0100 #6100 + #0101 #00F5 +../../../../as/FUNC/outa.casl:81:ODLPIN SUBL GR1,GR2 ; GR1 <- GR1 - GR2 + #0102 #2712 +../../../../as/FUNC/outa.casl:82: ADDL GR0,GR4 ; GR0 <- GR0 + GR4 + #0103 #2604 +../../../../as/FUNC/outa.casl:83: JUMP ODLOOP ; ループ終端 + #0104 #6400 + #0105 #00F5 +../../../../as/FUNC/outa.casl:84:ODFIN LD GR3,GR1 + #0106 #1431 +../../../../as/FUNC/outa.casl:85: POP GR4 + #0107 #7140 +../../../../as/FUNC/outa.casl:86: POP GR2 + #0108 #7120 +../../../../as/FUNC/outa.casl:87: POP GR1 + #0109 #7110 +../../../../as/FUNC/outa.casl:88: RET + #010A #8100 +../../../../as/FUNC/outa.casl:89:ODY DS 1 + #010B #0000 +../../../../as/FUNC/outa.casl:90: END +../../../../as/FUNC/outa.casl:91:;; アドレスがGR1、長さがGR2の文字列を逆順に並べ替える +../../../../as/FUNC/outa.casl:92:;; 例: 12345 -> 54321、54321- -> -12345 +../../../../as/FUNC/outa.casl:93:REV START +../../../../as/FUNC/outa.casl:94: RPUSH + #010C #7001 + #010D #0000 + #010E #7002 + #010F #0000 + #0110 #7003 + #0111 #0000 + #0112 #7004 + #0113 #0000 + #0114 #7005 + #0115 #0000 + #0116 #7006 + #0117 #0000 + #0118 #7007 + #0119 #0000 +../../../../as/FUNC/outa.casl:95: LAD GR3,0 ; GR3の初期化 + #011A #1230 + #011B #0000 +../../../../as/FUNC/outa.casl:96:RPU CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + #011C #4532 +../../../../as/FUNC/outa.casl:97: JZE RNEXT ; ↓ + #011D #6300 + #011E #0129 +../../../../as/FUNC/outa.casl:98: LD GR4,GR1 ; GR4にGR1の値をコピー + #011F #1441 +../../../../as/FUNC/outa.casl:99: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + #0120 #2643 +../../../../as/FUNC/outa.casl:100: LD GR5,0,GR4 ; GR5にアドレスGR4の値を格納 + #0121 #1054 + #0122 #0000 +../../../../as/FUNC/outa.casl:101: PUSH 0,GR5 ; GR5をプッシュ + #0123 #7005 + #0124 #0000 +../../../../as/FUNC/outa.casl:102: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + #0125 #1233 + #0126 #0001 +../../../../as/FUNC/outa.casl:103: JUMP RPU ; ループ終端 + #0127 #6400 + #0128 #011C +../../../../as/FUNC/outa.casl:104:RNEXT LAD GR3,0 ; GR3の初期化 + #0129 #1230 + #012A #0000 +../../../../as/FUNC/outa.casl:105:RPO CPL GR3,GR2 ; ループ先頭。(GR3 = GR2)の場合、ループ脱出 + #012B #4532 +../../../../as/FUNC/outa.casl:106: JZE RFIN ; ↓ + #012C #6300 + #012D #0137 +../../../../as/FUNC/outa.casl:107: POP GR5 ; GR5にポップ + #012E #7150 +../../../../as/FUNC/outa.casl:108: LD GR4,GR1 ; GR4にGR1の値をコピー + #012F #1441 +../../../../as/FUNC/outa.casl:109: ADDL GR4,GR3 ; GR4 <- GR4 + GR3 + #0130 #2643 +../../../../as/FUNC/outa.casl:110: ST GR5,0,GR4 ; アドレスGR4にGR5の値を格納 + #0131 #1154 + #0132 #0000 +../../../../as/FUNC/outa.casl:111: LAD GR3,1,GR3 ; GR3 <- GR3 + 1 + #0133 #1233 + #0134 #0001 +../../../../as/FUNC/outa.casl:112: JUMP RPO ; ループ終端 + #0135 #6400 + #0136 #012B +../../../../as/FUNC/outa.casl:113:RFIN RPOP + #0137 #7170 + #0138 #7160 + #0139 #7150 + #013A #7140 + #013B #7130 + #013C #7120 + #013D #7110 +../../../../as/FUNC/outa.casl:114: RET + #013E #8100 +../../../../as/FUNC/outa.casl:115: END +../../../../as/FUNC/outa.casl:116:;; GR1の値を絶対値に変換する。GR1にはマイナスの数値が格納されていると想定。 +../../../../as/FUNC/outa.casl:117:;; 例: -10 -> 10, -20 -> 20 +../../../../as/FUNC/outa.casl:118:OABS START +../../../../as/FUNC/outa.casl:119: XOR GR1,=#FFFF ; GR1の値を反転 + #0146 #FFFF + #013F #3210 + #0140 #0146 +../../../../as/FUNC/outa.casl:120: LAD GR1,1,GR1 ; GR1 <- GR1 + 1 + #0141 #1211 + #0142 #0001 +../../../../as/FUNC/outa.casl:121: RET + #0143 #8100 +../../../../as/FUNC/outa.casl:122: END +-39 diff --git a/test/integration/CASL2/minim_call/Makefile b/test/integration/CASL2/minim_call/Makefile new file mode 100644 index 0000000..f3e8dc4 --- /dev/null +++ b/test/integration/CASL2/minim_call/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -sla +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/minim_call.casl $(ASDIR)/minim.casl $(ASDIR)/outa.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/mula0_call/0.txt b/test/integration/CASL2/mula0_call/0.txt new file mode 100644 index 0000000..2b13042 --- /dev/null +++ b/test/integration/CASL2/mula0_call/0.txt @@ -0,0 +1,2421 @@ +../../../../casl2 -M640 ../../../../as/FUNC/mula_call.casl ../../../../as/FUNC/mula0.casl ../../../../as/FUNC/outa.casl +-------------------- +0 +0 +0 +-------------------- +-------------------- +0 +1 +0 +-------------------- +-------------------- +0 +2 +0 +-------------------- +-------------------- +0 +127 +0 +-------------------- +-------------------- +0 +128 +0 +-------------------- +-------------------- +0 +151 +0 +-------------------- +-------------------- +0 +217 +0 +-------------------- +-------------------- +0 +255 +0 +-------------------- +-------------------- +0 +256 +0 +-------------------- +-------------------- +0 +257 +0 +-------------------- +-------------------- +0 +32767 +0 +-------------------- +-------------------- +0 +-32768 +Warning: overflow +-------------------- +-------------------- +0 +-32767 +0 +-------------------- +-------------------- +0 +-257 +0 +-------------------- +-------------------- +0 +-256 +0 +-------------------- +-------------------- +0 +-255 +0 +-------------------- +-------------------- +0 +-217 +0 +-------------------- +-------------------- +0 +-151 +0 +-------------------- +-------------------- +0 +-128 +0 +-------------------- +-------------------- +0 +-127 +0 +-------------------- +-------------------- +0 +-2 +0 +-------------------- +-------------------- +0 +-1 +0 +-------------------- +-------------------- +1 +0 +0 +-------------------- +-------------------- +1 +1 +1 +-------------------- +-------------------- +1 +2 +2 +-------------------- +-------------------- +1 +127 +127 +-------------------- +-------------------- +1 +128 +128 +-------------------- +-------------------- +1 +151 +151 +-------------------- +-------------------- +1 +217 +217 +-------------------- +-------------------- +1 +255 +255 +-------------------- +-------------------- +1 +256 +256 +-------------------- +-------------------- +1 +257 +257 +-------------------- +-------------------- +1 +32767 +32767 +-------------------- +-------------------- +1 +-32768 +Warning: overflow +-------------------- +-------------------- +1 +-32767 +-32767 +-------------------- +-------------------- +1 +-257 +-257 +-------------------- +-------------------- +1 +-256 +-256 +-------------------- +-------------------- +1 +-255 +-255 +-------------------- +-------------------- +1 +-217 +-217 +-------------------- +-------------------- +1 +-151 +-151 +-------------------- +-------------------- +1 +-128 +-128 +-------------------- +-------------------- +1 +-127 +-127 +-------------------- +-------------------- +1 +-2 +-2 +-------------------- +-------------------- +1 +-1 +-1 +-------------------- +-------------------- +2 +0 +0 +-------------------- +-------------------- +2 +1 +2 +-------------------- +-------------------- +2 +2 +4 +-------------------- +-------------------- +2 +127 +254 +-------------------- +-------------------- +2 +128 +256 +-------------------- +-------------------- +2 +151 +302 +-------------------- +-------------------- +2 +217 +434 +-------------------- +-------------------- +2 +255 +510 +-------------------- +-------------------- +2 +256 +512 +-------------------- +-------------------- +2 +257 +514 +-------------------- +-------------------- +2 +32767 +Warning: overflow +-------------------- +-------------------- +2 +-32768 +Warning: overflow +-------------------- +-------------------- +2 +-32767 +Warning: overflow +-------------------- +-------------------- +2 +-257 +-514 +-------------------- +-------------------- +2 +-256 +-512 +-------------------- +-------------------- +2 +-255 +-510 +-------------------- +-------------------- +2 +-217 +-434 +-------------------- +-------------------- +2 +-151 +-302 +-------------------- +-------------------- +2 +-128 +-256 +-------------------- +-------------------- +2 +-127 +-254 +-------------------- +-------------------- +2 +-2 +-4 +-------------------- +-------------------- +2 +-1 +-2 +-------------------- +-------------------- +127 +0 +0 +-------------------- +-------------------- +127 +1 +127 +-------------------- +-------------------- +127 +2 +254 +-------------------- +-------------------- +127 +127 +16129 +-------------------- +-------------------- +127 +128 +16256 +-------------------- +-------------------- +127 +151 +19177 +-------------------- +-------------------- +127 +217 +27559 +-------------------- +-------------------- +127 +255 +32385 +-------------------- +-------------------- +127 +256 +32512 +-------------------- +-------------------- +127 +257 +32639 +-------------------- +-------------------- +127 +32767 +Warning: overflow +-------------------- +-------------------- +127 +-32768 +Warning: overflow +-------------------- +-------------------- +127 +-32767 +Warning: overflow +-------------------- +-------------------- +127 +-257 +-32639 +-------------------- +-------------------- +127 +-256 +-32512 +-------------------- +-------------------- +127 +-255 +-32385 +-------------------- +-------------------- +127 +-217 +-27559 +-------------------- +-------------------- +127 +-151 +-19177 +-------------------- +-------------------- +127 +-128 +-16256 +-------------------- +-------------------- +127 +-127 +-16129 +-------------------- +-------------------- +127 +-2 +-254 +-------------------- +-------------------- +127 +-1 +-127 +-------------------- +-------------------- +128 +0 +0 +-------------------- +-------------------- +128 +1 +128 +-------------------- +-------------------- +128 +2 +256 +-------------------- +-------------------- +128 +127 +16256 +-------------------- +-------------------- +128 +128 +16384 +-------------------- +-------------------- +128 +151 +19328 +-------------------- +-------------------- +128 +217 +27776 +-------------------- +-------------------- +128 +255 +32640 +-------------------- +-------------------- +128 +256 +Warning: overflow +-------------------- +-------------------- +128 +257 +Warning: overflow +-------------------- +-------------------- +128 +32767 +Warning: overflow +-------------------- +-------------------- +128 +-32768 +Warning: overflow +-------------------- +-------------------- +128 +-32767 +Warning: overflow +-------------------- +-------------------- +128 +-257 +Warning: overflow +-------------------- +-------------------- +128 +-256 +Warning: overflow +-------------------- +-------------------- +128 +-255 +-32640 +-------------------- +-------------------- +128 +-217 +-27776 +-------------------- +-------------------- +128 +-151 +-19328 +-------------------- +-------------------- +128 +-128 +-16384 +-------------------- +-------------------- +128 +-127 +-16256 +-------------------- +-------------------- +128 +-2 +-256 +-------------------- +-------------------- +128 +-1 +-128 +-------------------- +-------------------- +151 +0 +0 +-------------------- +-------------------- +151 +1 +151 +-------------------- +-------------------- +151 +2 +302 +-------------------- +-------------------- +151 +127 +19177 +-------------------- +-------------------- +151 +128 +19328 +-------------------- +-------------------- +151 +151 +22801 +-------------------- +-------------------- +151 +217 +32767 +-------------------- +-------------------- +151 +255 +Warning: overflow +-------------------- +-------------------- +151 +256 +Warning: overflow +-------------------- +-------------------- +151 +257 +Warning: overflow +-------------------- +-------------------- +151 +32767 +Warning: overflow +-------------------- +-------------------- +151 +-32768 +Warning: overflow +-------------------- +-------------------- +151 +-32767 +Warning: overflow +-------------------- +-------------------- +151 +-257 +Warning: overflow +-------------------- +-------------------- +151 +-256 +Warning: overflow +-------------------- +-------------------- +151 +-255 +Warning: overflow +-------------------- +-------------------- +151 +-217 +-32767 +-------------------- +-------------------- +151 +-151 +-22801 +-------------------- +-------------------- +151 +-128 +-19328 +-------------------- +-------------------- +151 +-127 +-19177 +-------------------- +-------------------- +151 +-2 +-302 +-------------------- +-------------------- +151 +-1 +-151 +-------------------- +-------------------- +217 +0 +0 +-------------------- +-------------------- +217 +1 +217 +-------------------- +-------------------- +217 +2 +434 +-------------------- +-------------------- +217 +127 +27559 +-------------------- +-------------------- +217 +128 +27776 +-------------------- +-------------------- +217 +151 +32767 +-------------------- +-------------------- +217 +217 +Warning: overflow +-------------------- +-------------------- +217 +255 +Warning: overflow +-------------------- +-------------------- +217 +256 +Warning: overflow +-------------------- +-------------------- +217 +257 +Warning: overflow +-------------------- +-------------------- +217 +32767 +Warning: overflow +-------------------- +-------------------- +217 +-32768 +Warning: overflow +-------------------- +-------------------- +217 +-32767 +Warning: overflow +-------------------- +-------------------- +217 +-257 +Warning: overflow +-------------------- +-------------------- +217 +-256 +Warning: overflow +-------------------- +-------------------- +217 +-255 +Warning: overflow +-------------------- +-------------------- +217 +-217 +Warning: overflow +-------------------- +-------------------- +217 +-151 +-32767 +-------------------- +-------------------- +217 +-128 +-27776 +-------------------- +-------------------- +217 +-127 +-27559 +-------------------- +-------------------- +217 +-2 +-434 +-------------------- +-------------------- +217 +-1 +-217 +-------------------- +-------------------- +255 +0 +0 +-------------------- +-------------------- +255 +1 +255 +-------------------- +-------------------- +255 +2 +510 +-------------------- +-------------------- +255 +127 +32385 +-------------------- +-------------------- +255 +128 +32640 +-------------------- +-------------------- +255 +151 +Warning: overflow +-------------------- +-------------------- +255 +217 +Warning: overflow +-------------------- +-------------------- +255 +255 +Warning: overflow +-------------------- +-------------------- +255 +256 +Warning: overflow +-------------------- +-------------------- +255 +257 +Warning: overflow +-------------------- +-------------------- +255 +32767 +Warning: overflow +-------------------- +-------------------- +255 +-32768 +Warning: overflow +-------------------- +-------------------- +255 +-32767 +Warning: overflow +-------------------- +-------------------- +255 +-257 +Warning: overflow +-------------------- +-------------------- +255 +-256 +Warning: overflow +-------------------- +-------------------- +255 +-255 +Warning: overflow +-------------------- +-------------------- +255 +-217 +Warning: overflow +-------------------- +-------------------- +255 +-151 +Warning: overflow +-------------------- +-------------------- +255 +-128 +-32640 +-------------------- +-------------------- +255 +-127 +-32385 +-------------------- +-------------------- +255 +-2 +-510 +-------------------- +-------------------- +255 +-1 +-255 +-------------------- +-------------------- +256 +0 +0 +-------------------- +-------------------- +256 +1 +256 +-------------------- +-------------------- +256 +2 +512 +-------------------- +-------------------- +256 +127 +32512 +-------------------- +-------------------- +256 +128 +Warning: overflow +-------------------- +-------------------- +256 +151 +Warning: overflow +-------------------- +-------------------- +256 +217 +Warning: overflow +-------------------- +-------------------- +256 +255 +Warning: overflow +-------------------- +-------------------- +256 +256 +Warning: overflow +-------------------- +-------------------- +256 +257 +Warning: overflow +-------------------- +-------------------- +256 +32767 +Warning: overflow +-------------------- +-------------------- +256 +-32768 +Warning: overflow +-------------------- +-------------------- +256 +-32767 +Warning: overflow +-------------------- +-------------------- +256 +-257 +Warning: overflow +-------------------- +-------------------- +256 +-256 +Warning: overflow +-------------------- +-------------------- +256 +-255 +Warning: overflow +-------------------- +-------------------- +256 +-217 +Warning: overflow +-------------------- +-------------------- +256 +-151 +Warning: overflow +-------------------- +-------------------- +256 +-128 +Warning: overflow +-------------------- +-------------------- +256 +-127 +-32512 +-------------------- +-------------------- +256 +-2 +-512 +-------------------- +-------------------- +256 +-1 +-256 +-------------------- +-------------------- +257 +0 +0 +-------------------- +-------------------- +257 +1 +257 +-------------------- +-------------------- +257 +2 +514 +-------------------- +-------------------- +257 +127 +32639 +-------------------- +-------------------- +257 +128 +Warning: overflow +-------------------- +-------------------- +257 +151 +Warning: overflow +-------------------- +-------------------- +257 +217 +Warning: overflow +-------------------- +-------------------- +257 +255 +Warning: overflow +-------------------- +-------------------- +257 +256 +Warning: overflow +-------------------- +-------------------- +257 +257 +Warning: overflow +-------------------- +-------------------- +257 +32767 +Warning: overflow +-------------------- +-------------------- +257 +-32768 +Warning: overflow +-------------------- +-------------------- +257 +-32767 +Warning: overflow +-------------------- +-------------------- +257 +-257 +Warning: overflow +-------------------- +-------------------- +257 +-256 +Warning: overflow +-------------------- +-------------------- +257 +-255 +Warning: overflow +-------------------- +-------------------- +257 +-217 +Warning: overflow +-------------------- +-------------------- +257 +-151 +Warning: overflow +-------------------- +-------------------- +257 +-128 +Warning: overflow +-------------------- +-------------------- +257 +-127 +-32639 +-------------------- +-------------------- +257 +-2 +-514 +-------------------- +-------------------- +257 +-1 +-257 +-------------------- +-------------------- +32767 +0 +0 +-------------------- +-------------------- +32767 +1 +32767 +-------------------- +-------------------- +32767 +2 +Warning: overflow +-------------------- +-------------------- +32767 +127 +Warning: overflow +-------------------- +-------------------- +32767 +128 +Warning: overflow +-------------------- +-------------------- +32767 +151 +Warning: overflow +-------------------- +-------------------- +32767 +217 +Warning: overflow +-------------------- +-------------------- +32767 +255 +Warning: overflow +-------------------- +-------------------- +32767 +256 +Warning: overflow +-------------------- +-------------------- +32767 +257 +Warning: overflow +-------------------- +-------------------- +32767 +32767 +Warning: overflow +-------------------- +-------------------- +32767 +-32768 +Warning: overflow +-------------------- +-------------------- +32767 +-32767 +Warning: overflow +-------------------- +-------------------- +32767 +-257 +Warning: overflow +-------------------- +-------------------- +32767 +-256 +Warning: overflow +-------------------- +-------------------- +32767 +-255 +Warning: overflow +-------------------- +-------------------- +32767 +-217 +Warning: overflow +-------------------- +-------------------- +32767 +-151 +Warning: overflow +-------------------- +-------------------- +32767 +-128 +Warning: overflow +-------------------- +-------------------- +32767 +-127 +Warning: overflow +-------------------- +-------------------- +32767 +-2 +Warning: overflow +-------------------- +-------------------- +32767 +-1 +-32767 +-------------------- +-------------------- +-32768 +0 +Warning: overflow +-------------------- +-------------------- +-32768 +1 +Warning: overflow +-------------------- +-------------------- +-32768 +2 +Warning: overflow +-------------------- +-------------------- +-32768 +127 +Warning: overflow +-------------------- +-------------------- +-32768 +128 +Warning: overflow +-------------------- +-------------------- +-32768 +151 +Warning: overflow +-------------------- +-------------------- +-32768 +217 +Warning: overflow +-------------------- +-------------------- +-32768 +255 +Warning: overflow +-------------------- +-------------------- +-32768 +256 +Warning: overflow +-------------------- +-------------------- +-32768 +257 +Warning: overflow +-------------------- +-------------------- +-32768 +32767 +Warning: overflow +-------------------- +-------------------- +-32768 +-32768 +Warning: overflow +-------------------- +-------------------- +-32768 +-32767 +Warning: overflow +-------------------- +-------------------- +-32768 +-257 +Warning: overflow +-------------------- +-------------------- +-32768 +-256 +Warning: overflow +-------------------- +-------------------- +-32768 +-255 +Warning: overflow +-------------------- +-------------------- +-32768 +-217 +Warning: overflow +-------------------- +-------------------- +-32768 +-151 +Warning: overflow +-------------------- +-------------------- +-32768 +-128 +Warning: overflow +-------------------- +-------------------- +-32768 +-127 +Warning: overflow +-------------------- +-------------------- +-32768 +-2 +Warning: overflow +-------------------- +-------------------- +-32768 +-1 +Warning: overflow +-------------------- +-------------------- +-32767 +0 +0 +-------------------- +-------------------- +-32767 +1 +-32767 +-------------------- +-------------------- +-32767 +2 +Warning: overflow +-------------------- +-------------------- +-32767 +127 +Warning: overflow +-------------------- +-------------------- +-32767 +128 +Warning: overflow +-------------------- +-------------------- +-32767 +151 +Warning: overflow +-------------------- +-------------------- +-32767 +217 +Warning: overflow +-------------------- +-------------------- +-32767 +255 +Warning: overflow +-------------------- +-------------------- +-32767 +256 +Warning: overflow +-------------------- +-------------------- +-32767 +257 +Warning: overflow +-------------------- +-------------------- +-32767 +32767 +Warning: overflow +-------------------- +-------------------- +-32767 +-32768 +Warning: overflow +-------------------- +-------------------- +-32767 +-32767 +Warning: overflow +-------------------- +-------------------- +-32767 +-257 +Warning: overflow +-------------------- +-------------------- +-32767 +-256 +Warning: overflow +-------------------- +-------------------- +-32767 +-255 +Warning: overflow +-------------------- +-------------------- +-32767 +-217 +Warning: overflow +-------------------- +-------------------- +-32767 +-151 +Warning: overflow +-------------------- +-------------------- +-32767 +-128 +Warning: overflow +-------------------- +-------------------- +-32767 +-127 +Warning: overflow +-------------------- +-------------------- +-32767 +-2 +Warning: overflow +-------------------- +-------------------- +-32767 +-1 +32767 +-------------------- +-------------------- +-257 +0 +0 +-------------------- +-------------------- +-257 +1 +-257 +-------------------- +-------------------- +-257 +2 +-514 +-------------------- +-------------------- +-257 +127 +-32639 +-------------------- +-------------------- +-257 +128 +Warning: overflow +-------------------- +-------------------- +-257 +151 +Warning: overflow +-------------------- +-------------------- +-257 +217 +Warning: overflow +-------------------- +-------------------- +-257 +255 +Warning: overflow +-------------------- +-------------------- +-257 +256 +Warning: overflow +-------------------- +-------------------- +-257 +257 +Warning: overflow +-------------------- +-------------------- +-257 +32767 +Warning: overflow +-------------------- +-------------------- +-257 +-32768 +Warning: overflow +-------------------- +-------------------- +-257 +-32767 +Warning: overflow +-------------------- +-------------------- +-257 +-257 +Warning: overflow +-------------------- +-------------------- +-257 +-256 +Warning: overflow +-------------------- +-------------------- +-257 +-255 +Warning: overflow +-------------------- +-------------------- +-257 +-217 +Warning: overflow +-------------------- +-------------------- +-257 +-151 +Warning: overflow +-------------------- +-------------------- +-257 +-128 +Warning: overflow +-------------------- +-------------------- +-257 +-127 +32639 +-------------------- +-------------------- +-257 +-2 +514 +-------------------- +-------------------- +-257 +-1 +257 +-------------------- +-------------------- +-256 +0 +0 +-------------------- +-------------------- +-256 +1 +-256 +-------------------- +-------------------- +-256 +2 +-512 +-------------------- +-------------------- +-256 +127 +-32512 +-------------------- +-------------------- +-256 +128 +Warning: overflow +-------------------- +-------------------- +-256 +151 +Warning: overflow +-------------------- +-------------------- +-256 +217 +Warning: overflow +-------------------- +-------------------- +-256 +255 +Warning: overflow +-------------------- +-------------------- +-256 +256 +Warning: overflow +-------------------- +-------------------- +-256 +257 +Warning: overflow +-------------------- +-------------------- +-256 +32767 +Warning: overflow +-------------------- +-------------------- +-256 +-32768 +Warning: overflow +-------------------- +-------------------- +-256 +-32767 +Warning: overflow +-------------------- +-------------------- +-256 +-257 +Warning: overflow +-------------------- +-------------------- +-256 +-256 +Warning: overflow +-------------------- +-------------------- +-256 +-255 +Warning: overflow +-------------------- +-------------------- +-256 +-217 +Warning: overflow +-------------------- +-------------------- +-256 +-151 +Warning: overflow +-------------------- +-------------------- +-256 +-128 +Warning: overflow +-------------------- +-------------------- +-256 +-127 +32512 +-------------------- +-------------------- +-256 +-2 +512 +-------------------- +-------------------- +-256 +-1 +256 +-------------------- +-------------------- +-255 +0 +0 +-------------------- +-------------------- +-255 +1 +-255 +-------------------- +-------------------- +-255 +2 +-510 +-------------------- +-------------------- +-255 +127 +-32385 +-------------------- +-------------------- +-255 +128 +-32640 +-------------------- +-------------------- +-255 +151 +Warning: overflow +-------------------- +-------------------- +-255 +217 +Warning: overflow +-------------------- +-------------------- +-255 +255 +Warning: overflow +-------------------- +-------------------- +-255 +256 +Warning: overflow +-------------------- +-------------------- +-255 +257 +Warning: overflow +-------------------- +-------------------- +-255 +32767 +Warning: overflow +-------------------- +-------------------- +-255 +-32768 +Warning: overflow +-------------------- +-------------------- +-255 +-32767 +Warning: overflow +-------------------- +-------------------- +-255 +-257 +Warning: overflow +-------------------- +-------------------- +-255 +-256 +Warning: overflow +-------------------- +-------------------- +-255 +-255 +Warning: overflow +-------------------- +-------------------- +-255 +-217 +Warning: overflow +-------------------- +-------------------- +-255 +-151 +Warning: overflow +-------------------- +-------------------- +-255 +-128 +32640 +-------------------- +-------------------- +-255 +-127 +32385 +-------------------- +-------------------- +-255 +-2 +510 +-------------------- +-------------------- +-255 +-1 +255 +-------------------- +-------------------- +-217 +0 +0 +-------------------- +-------------------- +-217 +1 +-217 +-------------------- +-------------------- +-217 +2 +-434 +-------------------- +-------------------- +-217 +127 +-27559 +-------------------- +-------------------- +-217 +128 +-27776 +-------------------- +-------------------- +-217 +151 +-32767 +-------------------- +-------------------- +-217 +217 +Warning: overflow +-------------------- +-------------------- +-217 +255 +Warning: overflow +-------------------- +-------------------- +-217 +256 +Warning: overflow +-------------------- +-------------------- +-217 +257 +Warning: overflow +-------------------- +-------------------- +-217 +32767 +Warning: overflow +-------------------- +-------------------- +-217 +-32768 +Warning: overflow +-------------------- +-------------------- +-217 +-32767 +Warning: overflow +-------------------- +-------------------- +-217 +-257 +Warning: overflow +-------------------- +-------------------- +-217 +-256 +Warning: overflow +-------------------- +-------------------- +-217 +-255 +Warning: overflow +-------------------- +-------------------- +-217 +-217 +Warning: overflow +-------------------- +-------------------- +-217 +-151 +32767 +-------------------- +-------------------- +-217 +-128 +27776 +-------------------- +-------------------- +-217 +-127 +27559 +-------------------- +-------------------- +-217 +-2 +434 +-------------------- +-------------------- +-217 +-1 +217 +-------------------- +-------------------- +-151 +0 +0 +-------------------- +-------------------- +-151 +1 +-151 +-------------------- +-------------------- +-151 +2 +-302 +-------------------- +-------------------- +-151 +127 +-19177 +-------------------- +-------------------- +-151 +128 +-19328 +-------------------- +-------------------- +-151 +151 +-22801 +-------------------- +-------------------- +-151 +217 +-32767 +-------------------- +-------------------- +-151 +255 +Warning: overflow +-------------------- +-------------------- +-151 +256 +Warning: overflow +-------------------- +-------------------- +-151 +257 +Warning: overflow +-------------------- +-------------------- +-151 +32767 +Warning: overflow +-------------------- +-------------------- +-151 +-32768 +Warning: overflow +-------------------- +-------------------- +-151 +-32767 +Warning: overflow +-------------------- +-------------------- +-151 +-257 +Warning: overflow +-------------------- +-------------------- +-151 +-256 +Warning: overflow +-------------------- +-------------------- +-151 +-255 +Warning: overflow +-------------------- +-------------------- +-151 +-217 +32767 +-------------------- +-------------------- +-151 +-151 +22801 +-------------------- +-------------------- +-151 +-128 +19328 +-------------------- +-------------------- +-151 +-127 +19177 +-------------------- +-------------------- +-151 +-2 +302 +-------------------- +-------------------- +-151 +-1 +151 +-------------------- +-------------------- +-128 +0 +0 +-------------------- +-------------------- +-128 +1 +-128 +-------------------- +-------------------- +-128 +2 +-256 +-------------------- +-------------------- +-128 +127 +-16256 +-------------------- +-------------------- +-128 +128 +-16384 +-------------------- +-------------------- +-128 +151 +-19328 +-------------------- +-------------------- +-128 +217 +-27776 +-------------------- +-------------------- +-128 +255 +-32640 +-------------------- +-------------------- +-128 +256 +Warning: overflow +-------------------- +-------------------- +-128 +257 +Warning: overflow +-------------------- +-------------------- +-128 +32767 +Warning: overflow +-------------------- +-------------------- +-128 +-32768 +Warning: overflow +-------------------- +-------------------- +-128 +-32767 +Warning: overflow +-------------------- +-------------------- +-128 +-257 +Warning: overflow +-------------------- +-------------------- +-128 +-256 +Warning: overflow +-------------------- +-------------------- +-128 +-255 +32640 +-------------------- +-------------------- +-128 +-217 +27776 +-------------------- +-------------------- +-128 +-151 +19328 +-------------------- +-------------------- +-128 +-128 +16384 +-------------------- +-------------------- +-128 +-127 +16256 +-------------------- +-------------------- +-128 +-2 +256 +-------------------- +-------------------- +-128 +-1 +128 +-------------------- +-------------------- +-127 +0 +0 +-------------------- +-------------------- +-127 +1 +-127 +-------------------- +-------------------- +-127 +2 +-254 +-------------------- +-------------------- +-127 +127 +-16129 +-------------------- +-------------------- +-127 +128 +-16256 +-------------------- +-------------------- +-127 +151 +-19177 +-------------------- +-------------------- +-127 +217 +-27559 +-------------------- +-------------------- +-127 +255 +-32385 +-------------------- +-------------------- +-127 +256 +-32512 +-------------------- +-------------------- +-127 +257 +-32639 +-------------------- +-------------------- +-127 +32767 +Warning: overflow +-------------------- +-------------------- +-127 +-32768 +Warning: overflow +-------------------- +-------------------- +-127 +-32767 +Warning: overflow +-------------------- +-------------------- +-127 +-257 +32639 +-------------------- +-------------------- +-127 +-256 +32512 +-------------------- +-------------------- +-127 +-255 +32385 +-------------------- +-------------------- +-127 +-217 +27559 +-------------------- +-------------------- +-127 +-151 +19177 +-------------------- +-------------------- +-127 +-128 +16256 +-------------------- +-------------------- +-127 +-127 +16129 +-------------------- +-------------------- +-127 +-2 +254 +-------------------- +-------------------- +-127 +-1 +127 +-------------------- +-------------------- +-2 +0 +0 +-------------------- +-------------------- +-2 +1 +-2 +-------------------- +-------------------- +-2 +2 +-4 +-------------------- +-------------------- +-2 +127 +-254 +-------------------- +-------------------- +-2 +128 +-256 +-------------------- +-------------------- +-2 +151 +-302 +-------------------- +-------------------- +-2 +217 +-434 +-------------------- +-------------------- +-2 +255 +-510 +-------------------- +-------------------- +-2 +256 +-512 +-------------------- +-------------------- +-2 +257 +-514 +-------------------- +-------------------- +-2 +32767 +Warning: overflow +-------------------- +-------------------- +-2 +-32768 +Warning: overflow +-------------------- +-------------------- +-2 +-32767 +Warning: overflow +-------------------- +-------------------- +-2 +-257 +514 +-------------------- +-------------------- +-2 +-256 +512 +-------------------- +-------------------- +-2 +-255 +510 +-------------------- +-------------------- +-2 +-217 +434 +-------------------- +-------------------- +-2 +-151 +302 +-------------------- +-------------------- +-2 +-128 +256 +-------------------- +-------------------- +-2 +-127 +254 +-------------------- +-------------------- +-2 +-2 +4 +-------------------- +-------------------- +-2 +-1 +2 +-------------------- +-------------------- +-1 +0 +0 +-------------------- +-------------------- +-1 +1 +-1 +-------------------- +-------------------- +-1 +2 +-2 +-------------------- +-------------------- +-1 +127 +-127 +-------------------- +-------------------- +-1 +128 +-128 +-------------------- +-------------------- +-1 +151 +-151 +-------------------- +-------------------- +-1 +217 +-217 +-------------------- +-------------------- +-1 +255 +-255 +-------------------- +-------------------- +-1 +256 +-256 +-------------------- +-------------------- +-1 +257 +-257 +-------------------- +-------------------- +-1 +32767 +-32767 +-------------------- +-------------------- +-1 +-32768 +Warning: overflow +-------------------- +-------------------- +-1 +-32767 +32767 +-------------------- +-------------------- +-1 +-257 +257 +-------------------- +-------------------- +-1 +-256 +256 +-------------------- +-------------------- +-1 +-255 +255 +-------------------- +-------------------- +-1 +-217 +217 +-------------------- +-------------------- +-1 +-151 +151 +-------------------- +-------------------- +-1 +-128 +128 +-------------------- +-------------------- +-1 +-127 +127 +-------------------- +-------------------- +-1 +-2 +2 +-------------------- +-------------------- +-1 +-1 +1 +-------------------- diff --git a/test/integration/CASL2/mula0_call/Makefile b/test/integration/CASL2/mula0_call/Makefile new file mode 100644 index 0000000..a2306ca --- /dev/null +++ b/test/integration/CASL2/mula0_call/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -M640 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/mula_call.casl $(ASDIR)/mula0.casl $(ASDIR)/outa.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/mula1_call/0.txt b/test/integration/CASL2/mula1_call/0.txt new file mode 100644 index 0000000..ff3a1c7 --- /dev/null +++ b/test/integration/CASL2/mula1_call/0.txt @@ -0,0 +1,2421 @@ +../../../../casl2 -M640 ../../../../as/FUNC/mula_call.casl ../../../../as/FUNC/mula1.casl ../../../../as/FUNC/outa.casl +-------------------- +0 +0 +0 +-------------------- +-------------------- +0 +1 +0 +-------------------- +-------------------- +0 +2 +0 +-------------------- +-------------------- +0 +127 +0 +-------------------- +-------------------- +0 +128 +0 +-------------------- +-------------------- +0 +151 +0 +-------------------- +-------------------- +0 +217 +0 +-------------------- +-------------------- +0 +255 +0 +-------------------- +-------------------- +0 +256 +0 +-------------------- +-------------------- +0 +257 +0 +-------------------- +-------------------- +0 +32767 +0 +-------------------- +-------------------- +0 +-32768 +Warning: overflow +-------------------- +-------------------- +0 +-32767 +0 +-------------------- +-------------------- +0 +-257 +0 +-------------------- +-------------------- +0 +-256 +0 +-------------------- +-------------------- +0 +-255 +0 +-------------------- +-------------------- +0 +-217 +0 +-------------------- +-------------------- +0 +-151 +0 +-------------------- +-------------------- +0 +-128 +0 +-------------------- +-------------------- +0 +-127 +0 +-------------------- +-------------------- +0 +-2 +0 +-------------------- +-------------------- +0 +-1 +0 +-------------------- +-------------------- +1 +0 +0 +-------------------- +-------------------- +1 +1 +1 +-------------------- +-------------------- +1 +2 +2 +-------------------- +-------------------- +1 +127 +127 +-------------------- +-------------------- +1 +128 +128 +-------------------- +-------------------- +1 +151 +151 +-------------------- +-------------------- +1 +217 +217 +-------------------- +-------------------- +1 +255 +255 +-------------------- +-------------------- +1 +256 +256 +-------------------- +-------------------- +1 +257 +257 +-------------------- +-------------------- +1 +32767 +32767 +-------------------- +-------------------- +1 +-32768 +Warning: overflow +-------------------- +-------------------- +1 +-32767 +-32767 +-------------------- +-------------------- +1 +-257 +-257 +-------------------- +-------------------- +1 +-256 +-256 +-------------------- +-------------------- +1 +-255 +-255 +-------------------- +-------------------- +1 +-217 +-217 +-------------------- +-------------------- +1 +-151 +-151 +-------------------- +-------------------- +1 +-128 +-128 +-------------------- +-------------------- +1 +-127 +-127 +-------------------- +-------------------- +1 +-2 +-2 +-------------------- +-------------------- +1 +-1 +-1 +-------------------- +-------------------- +2 +0 +0 +-------------------- +-------------------- +2 +1 +2 +-------------------- +-------------------- +2 +2 +4 +-------------------- +-------------------- +2 +127 +254 +-------------------- +-------------------- +2 +128 +256 +-------------------- +-------------------- +2 +151 +302 +-------------------- +-------------------- +2 +217 +434 +-------------------- +-------------------- +2 +255 +510 +-------------------- +-------------------- +2 +256 +512 +-------------------- +-------------------- +2 +257 +514 +-------------------- +-------------------- +2 +32767 +Warning: overflow +-------------------- +-------------------- +2 +-32768 +Warning: overflow +-------------------- +-------------------- +2 +-32767 +Warning: overflow +-------------------- +-------------------- +2 +-257 +-514 +-------------------- +-------------------- +2 +-256 +-512 +-------------------- +-------------------- +2 +-255 +-510 +-------------------- +-------------------- +2 +-217 +-434 +-------------------- +-------------------- +2 +-151 +-302 +-------------------- +-------------------- +2 +-128 +-256 +-------------------- +-------------------- +2 +-127 +-254 +-------------------- +-------------------- +2 +-2 +-4 +-------------------- +-------------------- +2 +-1 +-2 +-------------------- +-------------------- +127 +0 +0 +-------------------- +-------------------- +127 +1 +127 +-------------------- +-------------------- +127 +2 +254 +-------------------- +-------------------- +127 +127 +16129 +-------------------- +-------------------- +127 +128 +16256 +-------------------- +-------------------- +127 +151 +19177 +-------------------- +-------------------- +127 +217 +27559 +-------------------- +-------------------- +127 +255 +32385 +-------------------- +-------------------- +127 +256 +32512 +-------------------- +-------------------- +127 +257 +32639 +-------------------- +-------------------- +127 +32767 +Warning: overflow +-------------------- +-------------------- +127 +-32768 +Warning: overflow +-------------------- +-------------------- +127 +-32767 +Warning: overflow +-------------------- +-------------------- +127 +-257 +-32639 +-------------------- +-------------------- +127 +-256 +-32512 +-------------------- +-------------------- +127 +-255 +-32385 +-------------------- +-------------------- +127 +-217 +-27559 +-------------------- +-------------------- +127 +-151 +-19177 +-------------------- +-------------------- +127 +-128 +-16256 +-------------------- +-------------------- +127 +-127 +-16129 +-------------------- +-------------------- +127 +-2 +-254 +-------------------- +-------------------- +127 +-1 +-127 +-------------------- +-------------------- +128 +0 +0 +-------------------- +-------------------- +128 +1 +128 +-------------------- +-------------------- +128 +2 +256 +-------------------- +-------------------- +128 +127 +16256 +-------------------- +-------------------- +128 +128 +16384 +-------------------- +-------------------- +128 +151 +19328 +-------------------- +-------------------- +128 +217 +27776 +-------------------- +-------------------- +128 +255 +32640 +-------------------- +-------------------- +128 +256 +Warning: overflow +-------------------- +-------------------- +128 +257 +Warning: overflow +-------------------- +-------------------- +128 +32767 +Warning: overflow +-------------------- +-------------------- +128 +-32768 +Warning: overflow +-------------------- +-------------------- +128 +-32767 +Warning: overflow +-------------------- +-------------------- +128 +-257 +Warning: overflow +-------------------- +-------------------- +128 +-256 +Warning: overflow +-------------------- +-------------------- +128 +-255 +-32640 +-------------------- +-------------------- +128 +-217 +-27776 +-------------------- +-------------------- +128 +-151 +-19328 +-------------------- +-------------------- +128 +-128 +-16384 +-------------------- +-------------------- +128 +-127 +-16256 +-------------------- +-------------------- +128 +-2 +-256 +-------------------- +-------------------- +128 +-1 +-128 +-------------------- +-------------------- +151 +0 +0 +-------------------- +-------------------- +151 +1 +151 +-------------------- +-------------------- +151 +2 +302 +-------------------- +-------------------- +151 +127 +19177 +-------------------- +-------------------- +151 +128 +19328 +-------------------- +-------------------- +151 +151 +22801 +-------------------- +-------------------- +151 +217 +32767 +-------------------- +-------------------- +151 +255 +Warning: overflow +-------------------- +-------------------- +151 +256 +Warning: overflow +-------------------- +-------------------- +151 +257 +Warning: overflow +-------------------- +-------------------- +151 +32767 +Warning: overflow +-------------------- +-------------------- +151 +-32768 +Warning: overflow +-------------------- +-------------------- +151 +-32767 +Warning: overflow +-------------------- +-------------------- +151 +-257 +Warning: overflow +-------------------- +-------------------- +151 +-256 +Warning: overflow +-------------------- +-------------------- +151 +-255 +Warning: overflow +-------------------- +-------------------- +151 +-217 +-32767 +-------------------- +-------------------- +151 +-151 +-22801 +-------------------- +-------------------- +151 +-128 +-19328 +-------------------- +-------------------- +151 +-127 +-19177 +-------------------- +-------------------- +151 +-2 +-302 +-------------------- +-------------------- +151 +-1 +-151 +-------------------- +-------------------- +217 +0 +0 +-------------------- +-------------------- +217 +1 +217 +-------------------- +-------------------- +217 +2 +434 +-------------------- +-------------------- +217 +127 +27559 +-------------------- +-------------------- +217 +128 +27776 +-------------------- +-------------------- +217 +151 +32767 +-------------------- +-------------------- +217 +217 +Warning: overflow +-------------------- +-------------------- +217 +255 +Warning: overflow +-------------------- +-------------------- +217 +256 +Warning: overflow +-------------------- +-------------------- +217 +257 +Warning: overflow +-------------------- +-------------------- +217 +32767 +Warning: overflow +-------------------- +-------------------- +217 +-32768 +Warning: overflow +-------------------- +-------------------- +217 +-32767 +Warning: overflow +-------------------- +-------------------- +217 +-257 +Warning: overflow +-------------------- +-------------------- +217 +-256 +Warning: overflow +-------------------- +-------------------- +217 +-255 +Warning: overflow +-------------------- +-------------------- +217 +-217 +Warning: overflow +-------------------- +-------------------- +217 +-151 +-32767 +-------------------- +-------------------- +217 +-128 +-27776 +-------------------- +-------------------- +217 +-127 +-27559 +-------------------- +-------------------- +217 +-2 +-434 +-------------------- +-------------------- +217 +-1 +-217 +-------------------- +-------------------- +255 +0 +0 +-------------------- +-------------------- +255 +1 +255 +-------------------- +-------------------- +255 +2 +510 +-------------------- +-------------------- +255 +127 +32385 +-------------------- +-------------------- +255 +128 +32640 +-------------------- +-------------------- +255 +151 +Warning: overflow +-------------------- +-------------------- +255 +217 +Warning: overflow +-------------------- +-------------------- +255 +255 +Warning: overflow +-------------------- +-------------------- +255 +256 +Warning: overflow +-------------------- +-------------------- +255 +257 +Warning: overflow +-------------------- +-------------------- +255 +32767 +Warning: overflow +-------------------- +-------------------- +255 +-32768 +Warning: overflow +-------------------- +-------------------- +255 +-32767 +Warning: overflow +-------------------- +-------------------- +255 +-257 +Warning: overflow +-------------------- +-------------------- +255 +-256 +Warning: overflow +-------------------- +-------------------- +255 +-255 +Warning: overflow +-------------------- +-------------------- +255 +-217 +Warning: overflow +-------------------- +-------------------- +255 +-151 +Warning: overflow +-------------------- +-------------------- +255 +-128 +-32640 +-------------------- +-------------------- +255 +-127 +-32385 +-------------------- +-------------------- +255 +-2 +-510 +-------------------- +-------------------- +255 +-1 +-255 +-------------------- +-------------------- +256 +0 +0 +-------------------- +-------------------- +256 +1 +256 +-------------------- +-------------------- +256 +2 +512 +-------------------- +-------------------- +256 +127 +32512 +-------------------- +-------------------- +256 +128 +Warning: overflow +-------------------- +-------------------- +256 +151 +Warning: overflow +-------------------- +-------------------- +256 +217 +Warning: overflow +-------------------- +-------------------- +256 +255 +Warning: overflow +-------------------- +-------------------- +256 +256 +Warning: overflow +-------------------- +-------------------- +256 +257 +Warning: overflow +-------------------- +-------------------- +256 +32767 +Warning: overflow +-------------------- +-------------------- +256 +-32768 +Warning: overflow +-------------------- +-------------------- +256 +-32767 +Warning: overflow +-------------------- +-------------------- +256 +-257 +Warning: overflow +-------------------- +-------------------- +256 +-256 +Warning: overflow +-------------------- +-------------------- +256 +-255 +Warning: overflow +-------------------- +-------------------- +256 +-217 +Warning: overflow +-------------------- +-------------------- +256 +-151 +Warning: overflow +-------------------- +-------------------- +256 +-128 +Warning: overflow +-------------------- +-------------------- +256 +-127 +-32512 +-------------------- +-------------------- +256 +-2 +-512 +-------------------- +-------------------- +256 +-1 +-256 +-------------------- +-------------------- +257 +0 +0 +-------------------- +-------------------- +257 +1 +257 +-------------------- +-------------------- +257 +2 +514 +-------------------- +-------------------- +257 +127 +32639 +-------------------- +-------------------- +257 +128 +Warning: overflow +-------------------- +-------------------- +257 +151 +Warning: overflow +-------------------- +-------------------- +257 +217 +Warning: overflow +-------------------- +-------------------- +257 +255 +Warning: overflow +-------------------- +-------------------- +257 +256 +Warning: overflow +-------------------- +-------------------- +257 +257 +Warning: overflow +-------------------- +-------------------- +257 +32767 +Warning: overflow +-------------------- +-------------------- +257 +-32768 +Warning: overflow +-------------------- +-------------------- +257 +-32767 +Warning: overflow +-------------------- +-------------------- +257 +-257 +Warning: overflow +-------------------- +-------------------- +257 +-256 +Warning: overflow +-------------------- +-------------------- +257 +-255 +Warning: overflow +-------------------- +-------------------- +257 +-217 +Warning: overflow +-------------------- +-------------------- +257 +-151 +Warning: overflow +-------------------- +-------------------- +257 +-128 +Warning: overflow +-------------------- +-------------------- +257 +-127 +-32639 +-------------------- +-------------------- +257 +-2 +-514 +-------------------- +-------------------- +257 +-1 +-257 +-------------------- +-------------------- +32767 +0 +0 +-------------------- +-------------------- +32767 +1 +32767 +-------------------- +-------------------- +32767 +2 +Warning: overflow +-------------------- +-------------------- +32767 +127 +Warning: overflow +-------------------- +-------------------- +32767 +128 +Warning: overflow +-------------------- +-------------------- +32767 +151 +Warning: overflow +-------------------- +-------------------- +32767 +217 +Warning: overflow +-------------------- +-------------------- +32767 +255 +Warning: overflow +-------------------- +-------------------- +32767 +256 +Warning: overflow +-------------------- +-------------------- +32767 +257 +Warning: overflow +-------------------- +-------------------- +32767 +32767 +Warning: overflow +-------------------- +-------------------- +32767 +-32768 +Warning: overflow +-------------------- +-------------------- +32767 +-32767 +Warning: overflow +-------------------- +-------------------- +32767 +-257 +Warning: overflow +-------------------- +-------------------- +32767 +-256 +Warning: overflow +-------------------- +-------------------- +32767 +-255 +Warning: overflow +-------------------- +-------------------- +32767 +-217 +Warning: overflow +-------------------- +-------------------- +32767 +-151 +Warning: overflow +-------------------- +-------------------- +32767 +-128 +Warning: overflow +-------------------- +-------------------- +32767 +-127 +Warning: overflow +-------------------- +-------------------- +32767 +-2 +Warning: overflow +-------------------- +-------------------- +32767 +-1 +-32767 +-------------------- +-------------------- +-32768 +0 +Warning: overflow +-------------------- +-------------------- +-32768 +1 +Warning: overflow +-------------------- +-------------------- +-32768 +2 +Warning: overflow +-------------------- +-------------------- +-32768 +127 +Warning: overflow +-------------------- +-------------------- +-32768 +128 +Warning: overflow +-------------------- +-------------------- +-32768 +151 +Warning: overflow +-------------------- +-------------------- +-32768 +217 +Warning: overflow +-------------------- +-------------------- +-32768 +255 +Warning: overflow +-------------------- +-------------------- +-32768 +256 +Warning: overflow +-------------------- +-------------------- +-32768 +257 +Warning: overflow +-------------------- +-------------------- +-32768 +32767 +Warning: overflow +-------------------- +-------------------- +-32768 +-32768 +Warning: overflow +-------------------- +-------------------- +-32768 +-32767 +Warning: overflow +-------------------- +-------------------- +-32768 +-257 +Warning: overflow +-------------------- +-------------------- +-32768 +-256 +Warning: overflow +-------------------- +-------------------- +-32768 +-255 +Warning: overflow +-------------------- +-------------------- +-32768 +-217 +Warning: overflow +-------------------- +-------------------- +-32768 +-151 +Warning: overflow +-------------------- +-------------------- +-32768 +-128 +Warning: overflow +-------------------- +-------------------- +-32768 +-127 +Warning: overflow +-------------------- +-------------------- +-32768 +-2 +Warning: overflow +-------------------- +-------------------- +-32768 +-1 +Warning: overflow +-------------------- +-------------------- +-32767 +0 +0 +-------------------- +-------------------- +-32767 +1 +-32767 +-------------------- +-------------------- +-32767 +2 +Warning: overflow +-------------------- +-------------------- +-32767 +127 +Warning: overflow +-------------------- +-------------------- +-32767 +128 +Warning: overflow +-------------------- +-------------------- +-32767 +151 +Warning: overflow +-------------------- +-------------------- +-32767 +217 +Warning: overflow +-------------------- +-------------------- +-32767 +255 +Warning: overflow +-------------------- +-------------------- +-32767 +256 +Warning: overflow +-------------------- +-------------------- +-32767 +257 +Warning: overflow +-------------------- +-------------------- +-32767 +32767 +Warning: overflow +-------------------- +-------------------- +-32767 +-32768 +Warning: overflow +-------------------- +-------------------- +-32767 +-32767 +Warning: overflow +-------------------- +-------------------- +-32767 +-257 +Warning: overflow +-------------------- +-------------------- +-32767 +-256 +Warning: overflow +-------------------- +-------------------- +-32767 +-255 +Warning: overflow +-------------------- +-------------------- +-32767 +-217 +Warning: overflow +-------------------- +-------------------- +-32767 +-151 +Warning: overflow +-------------------- +-------------------- +-32767 +-128 +Warning: overflow +-------------------- +-------------------- +-32767 +-127 +Warning: overflow +-------------------- +-------------------- +-32767 +-2 +Warning: overflow +-------------------- +-------------------- +-32767 +-1 +32767 +-------------------- +-------------------- +-257 +0 +0 +-------------------- +-------------------- +-257 +1 +-257 +-------------------- +-------------------- +-257 +2 +-514 +-------------------- +-------------------- +-257 +127 +-32639 +-------------------- +-------------------- +-257 +128 +Warning: overflow +-------------------- +-------------------- +-257 +151 +Warning: overflow +-------------------- +-------------------- +-257 +217 +Warning: overflow +-------------------- +-------------------- +-257 +255 +Warning: overflow +-------------------- +-------------------- +-257 +256 +Warning: overflow +-------------------- +-------------------- +-257 +257 +Warning: overflow +-------------------- +-------------------- +-257 +32767 +Warning: overflow +-------------------- +-------------------- +-257 +-32768 +Warning: overflow +-------------------- +-------------------- +-257 +-32767 +Warning: overflow +-------------------- +-------------------- +-257 +-257 +Warning: overflow +-------------------- +-------------------- +-257 +-256 +Warning: overflow +-------------------- +-------------------- +-257 +-255 +Warning: overflow +-------------------- +-------------------- +-257 +-217 +Warning: overflow +-------------------- +-------------------- +-257 +-151 +Warning: overflow +-------------------- +-------------------- +-257 +-128 +Warning: overflow +-------------------- +-------------------- +-257 +-127 +32639 +-------------------- +-------------------- +-257 +-2 +514 +-------------------- +-------------------- +-257 +-1 +257 +-------------------- +-------------------- +-256 +0 +0 +-------------------- +-------------------- +-256 +1 +-256 +-------------------- +-------------------- +-256 +2 +-512 +-------------------- +-------------------- +-256 +127 +-32512 +-------------------- +-------------------- +-256 +128 +Warning: overflow +-------------------- +-------------------- +-256 +151 +Warning: overflow +-------------------- +-------------------- +-256 +217 +Warning: overflow +-------------------- +-------------------- +-256 +255 +Warning: overflow +-------------------- +-------------------- +-256 +256 +Warning: overflow +-------------------- +-------------------- +-256 +257 +Warning: overflow +-------------------- +-------------------- +-256 +32767 +Warning: overflow +-------------------- +-------------------- +-256 +-32768 +Warning: overflow +-------------------- +-------------------- +-256 +-32767 +Warning: overflow +-------------------- +-------------------- +-256 +-257 +Warning: overflow +-------------------- +-------------------- +-256 +-256 +Warning: overflow +-------------------- +-------------------- +-256 +-255 +Warning: overflow +-------------------- +-------------------- +-256 +-217 +Warning: overflow +-------------------- +-------------------- +-256 +-151 +Warning: overflow +-------------------- +-------------------- +-256 +-128 +Warning: overflow +-------------------- +-------------------- +-256 +-127 +32512 +-------------------- +-------------------- +-256 +-2 +512 +-------------------- +-------------------- +-256 +-1 +256 +-------------------- +-------------------- +-255 +0 +0 +-------------------- +-------------------- +-255 +1 +-255 +-------------------- +-------------------- +-255 +2 +-510 +-------------------- +-------------------- +-255 +127 +-32385 +-------------------- +-------------------- +-255 +128 +-32640 +-------------------- +-------------------- +-255 +151 +Warning: overflow +-------------------- +-------------------- +-255 +217 +Warning: overflow +-------------------- +-------------------- +-255 +255 +Warning: overflow +-------------------- +-------------------- +-255 +256 +Warning: overflow +-------------------- +-------------------- +-255 +257 +Warning: overflow +-------------------- +-------------------- +-255 +32767 +Warning: overflow +-------------------- +-------------------- +-255 +-32768 +Warning: overflow +-------------------- +-------------------- +-255 +-32767 +Warning: overflow +-------------------- +-------------------- +-255 +-257 +Warning: overflow +-------------------- +-------------------- +-255 +-256 +Warning: overflow +-------------------- +-------------------- +-255 +-255 +Warning: overflow +-------------------- +-------------------- +-255 +-217 +Warning: overflow +-------------------- +-------------------- +-255 +-151 +Warning: overflow +-------------------- +-------------------- +-255 +-128 +32640 +-------------------- +-------------------- +-255 +-127 +32385 +-------------------- +-------------------- +-255 +-2 +510 +-------------------- +-------------------- +-255 +-1 +255 +-------------------- +-------------------- +-217 +0 +0 +-------------------- +-------------------- +-217 +1 +-217 +-------------------- +-------------------- +-217 +2 +-434 +-------------------- +-------------------- +-217 +127 +-27559 +-------------------- +-------------------- +-217 +128 +-27776 +-------------------- +-------------------- +-217 +151 +-32767 +-------------------- +-------------------- +-217 +217 +Warning: overflow +-------------------- +-------------------- +-217 +255 +Warning: overflow +-------------------- +-------------------- +-217 +256 +Warning: overflow +-------------------- +-------------------- +-217 +257 +Warning: overflow +-------------------- +-------------------- +-217 +32767 +Warning: overflow +-------------------- +-------------------- +-217 +-32768 +Warning: overflow +-------------------- +-------------------- +-217 +-32767 +Warning: overflow +-------------------- +-------------------- +-217 +-257 +Warning: overflow +-------------------- +-------------------- +-217 +-256 +Warning: overflow +-------------------- +-------------------- +-217 +-255 +Warning: overflow +-------------------- +-------------------- +-217 +-217 +Warning: overflow +-------------------- +-------------------- +-217 +-151 +32767 +-------------------- +-------------------- +-217 +-128 +27776 +-------------------- +-------------------- +-217 +-127 +27559 +-------------------- +-------------------- +-217 +-2 +434 +-------------------- +-------------------- +-217 +-1 +217 +-------------------- +-------------------- +-151 +0 +0 +-------------------- +-------------------- +-151 +1 +-151 +-------------------- +-------------------- +-151 +2 +-302 +-------------------- +-------------------- +-151 +127 +-19177 +-------------------- +-------------------- +-151 +128 +-19328 +-------------------- +-------------------- +-151 +151 +-22801 +-------------------- +-------------------- +-151 +217 +-32767 +-------------------- +-------------------- +-151 +255 +Warning: overflow +-------------------- +-------------------- +-151 +256 +Warning: overflow +-------------------- +-------------------- +-151 +257 +Warning: overflow +-------------------- +-------------------- +-151 +32767 +Warning: overflow +-------------------- +-------------------- +-151 +-32768 +Warning: overflow +-------------------- +-------------------- +-151 +-32767 +Warning: overflow +-------------------- +-------------------- +-151 +-257 +Warning: overflow +-------------------- +-------------------- +-151 +-256 +Warning: overflow +-------------------- +-------------------- +-151 +-255 +Warning: overflow +-------------------- +-------------------- +-151 +-217 +32767 +-------------------- +-------------------- +-151 +-151 +22801 +-------------------- +-------------------- +-151 +-128 +19328 +-------------------- +-------------------- +-151 +-127 +19177 +-------------------- +-------------------- +-151 +-2 +302 +-------------------- +-------------------- +-151 +-1 +151 +-------------------- +-------------------- +-128 +0 +0 +-------------------- +-------------------- +-128 +1 +-128 +-------------------- +-------------------- +-128 +2 +-256 +-------------------- +-------------------- +-128 +127 +-16256 +-------------------- +-------------------- +-128 +128 +-16384 +-------------------- +-------------------- +-128 +151 +-19328 +-------------------- +-------------------- +-128 +217 +-27776 +-------------------- +-------------------- +-128 +255 +-32640 +-------------------- +-------------------- +-128 +256 +Warning: overflow +-------------------- +-------------------- +-128 +257 +Warning: overflow +-------------------- +-------------------- +-128 +32767 +Warning: overflow +-------------------- +-------------------- +-128 +-32768 +Warning: overflow +-------------------- +-------------------- +-128 +-32767 +Warning: overflow +-------------------- +-------------------- +-128 +-257 +Warning: overflow +-------------------- +-------------------- +-128 +-256 +Warning: overflow +-------------------- +-------------------- +-128 +-255 +32640 +-------------------- +-------------------- +-128 +-217 +27776 +-------------------- +-------------------- +-128 +-151 +19328 +-------------------- +-------------------- +-128 +-128 +16384 +-------------------- +-------------------- +-128 +-127 +16256 +-------------------- +-------------------- +-128 +-2 +256 +-------------------- +-------------------- +-128 +-1 +128 +-------------------- +-------------------- +-127 +0 +0 +-------------------- +-------------------- +-127 +1 +-127 +-------------------- +-------------------- +-127 +2 +-254 +-------------------- +-------------------- +-127 +127 +-16129 +-------------------- +-------------------- +-127 +128 +-16256 +-------------------- +-------------------- +-127 +151 +-19177 +-------------------- +-------------------- +-127 +217 +-27559 +-------------------- +-------------------- +-127 +255 +-32385 +-------------------- +-------------------- +-127 +256 +-32512 +-------------------- +-------------------- +-127 +257 +-32639 +-------------------- +-------------------- +-127 +32767 +Warning: overflow +-------------------- +-------------------- +-127 +-32768 +Warning: overflow +-------------------- +-------------------- +-127 +-32767 +Warning: overflow +-------------------- +-------------------- +-127 +-257 +32639 +-------------------- +-------------------- +-127 +-256 +32512 +-------------------- +-------------------- +-127 +-255 +32385 +-------------------- +-------------------- +-127 +-217 +27559 +-------------------- +-------------------- +-127 +-151 +19177 +-------------------- +-------------------- +-127 +-128 +16256 +-------------------- +-------------------- +-127 +-127 +16129 +-------------------- +-------------------- +-127 +-2 +254 +-------------------- +-------------------- +-127 +-1 +127 +-------------------- +-------------------- +-2 +0 +0 +-------------------- +-------------------- +-2 +1 +-2 +-------------------- +-------------------- +-2 +2 +-4 +-------------------- +-------------------- +-2 +127 +-254 +-------------------- +-------------------- +-2 +128 +-256 +-------------------- +-------------------- +-2 +151 +-302 +-------------------- +-------------------- +-2 +217 +-434 +-------------------- +-------------------- +-2 +255 +-510 +-------------------- +-------------------- +-2 +256 +-512 +-------------------- +-------------------- +-2 +257 +-514 +-------------------- +-------------------- +-2 +32767 +Warning: overflow +-------------------- +-------------------- +-2 +-32768 +Warning: overflow +-------------------- +-------------------- +-2 +-32767 +Warning: overflow +-------------------- +-------------------- +-2 +-257 +514 +-------------------- +-------------------- +-2 +-256 +512 +-------------------- +-------------------- +-2 +-255 +510 +-------------------- +-------------------- +-2 +-217 +434 +-------------------- +-------------------- +-2 +-151 +302 +-------------------- +-------------------- +-2 +-128 +256 +-------------------- +-------------------- +-2 +-127 +254 +-------------------- +-------------------- +-2 +-2 +4 +-------------------- +-------------------- +-2 +-1 +2 +-------------------- +-------------------- +-1 +0 +0 +-------------------- +-------------------- +-1 +1 +-1 +-------------------- +-------------------- +-1 +2 +-2 +-------------------- +-------------------- +-1 +127 +-127 +-------------------- +-------------------- +-1 +128 +-128 +-------------------- +-------------------- +-1 +151 +-151 +-------------------- +-------------------- +-1 +217 +-217 +-------------------- +-------------------- +-1 +255 +-255 +-------------------- +-------------------- +-1 +256 +-256 +-------------------- +-------------------- +-1 +257 +-257 +-------------------- +-------------------- +-1 +32767 +-32767 +-------------------- +-------------------- +-1 +-32768 +Warning: overflow +-------------------- +-------------------- +-1 +-32767 +32767 +-------------------- +-------------------- +-1 +-257 +257 +-------------------- +-------------------- +-1 +-256 +256 +-------------------- +-------------------- +-1 +-255 +255 +-------------------- +-------------------- +-1 +-217 +217 +-------------------- +-------------------- +-1 +-151 +151 +-------------------- +-------------------- +-1 +-128 +128 +-------------------- +-------------------- +-1 +-127 +127 +-------------------- +-------------------- +-1 +-2 +2 +-------------------- +-------------------- +-1 +-1 +1 +-------------------- diff --git a/test/integration/CASL2/mula1_call/Makefile b/test/integration/CASL2/mula1_call/Makefile new file mode 100644 index 0000000..ecbbb51 --- /dev/null +++ b/test/integration/CASL2/mula1_call/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -M640 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/mula_call.casl $(ASDIR)/mula1.casl $(ASDIR)/outa.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/mull0_call/0.txt b/test/integration/CASL2/mull0_call/0.txt new file mode 100644 index 0000000..0c4a537 --- /dev/null +++ b/test/integration/CASL2/mull0_call/0.txt @@ -0,0 +1,606 @@ +../../../../casl2 ../../../../as/FUNC/mull_call.casl ../../../../as/FUNC/mull0.casl ../../../../as/FUNC/outl.casl +-------------------- +0 +0 +0 +-------------------- +-------------------- +0 +1 +0 +-------------------- +-------------------- +0 +2 +0 +-------------------- +-------------------- +0 +127 +0 +-------------------- +-------------------- +0 +128 +0 +-------------------- +-------------------- +0 +255 +0 +-------------------- +-------------------- +0 +256 +0 +-------------------- +-------------------- +0 +257 +0 +-------------------- +-------------------- +0 +32767 +0 +-------------------- +-------------------- +0 +32768 +0 +-------------------- +-------------------- +0 +65535 +0 +-------------------- +-------------------- +1 +0 +0 +-------------------- +-------------------- +1 +1 +1 +-------------------- +-------------------- +1 +2 +2 +-------------------- +-------------------- +1 +127 +127 +-------------------- +-------------------- +1 +128 +128 +-------------------- +-------------------- +1 +255 +255 +-------------------- +-------------------- +1 +256 +256 +-------------------- +-------------------- +1 +257 +257 +-------------------- +-------------------- +1 +32767 +32767 +-------------------- +-------------------- +1 +32768 +32768 +-------------------- +-------------------- +1 +65535 +65535 +-------------------- +-------------------- +2 +0 +0 +-------------------- +-------------------- +2 +1 +2 +-------------------- +-------------------- +2 +2 +4 +-------------------- +-------------------- +2 +127 +254 +-------------------- +-------------------- +2 +128 +256 +-------------------- +-------------------- +2 +255 +510 +-------------------- +-------------------- +2 +256 +512 +-------------------- +-------------------- +2 +257 +514 +-------------------- +-------------------- +2 +32767 +65534 +-------------------- +-------------------- +2 +32768 +Warning: overflow +-------------------- +-------------------- +2 +65535 +Warning: overflow +-------------------- +-------------------- +127 +0 +0 +-------------------- +-------------------- +127 +1 +127 +-------------------- +-------------------- +127 +2 +254 +-------------------- +-------------------- +127 +127 +16129 +-------------------- +-------------------- +127 +128 +16256 +-------------------- +-------------------- +127 +255 +32385 +-------------------- +-------------------- +127 +256 +32512 +-------------------- +-------------------- +127 +257 +32639 +-------------------- +-------------------- +127 +32767 +Warning: overflow +-------------------- +-------------------- +127 +32768 +Warning: overflow +-------------------- +-------------------- +127 +65535 +Warning: overflow +-------------------- +-------------------- +128 +0 +0 +-------------------- +-------------------- +128 +1 +128 +-------------------- +-------------------- +128 +2 +256 +-------------------- +-------------------- +128 +127 +16256 +-------------------- +-------------------- +128 +128 +16384 +-------------------- +-------------------- +128 +255 +32640 +-------------------- +-------------------- +128 +256 +32768 +-------------------- +-------------------- +128 +257 +32896 +-------------------- +-------------------- +128 +32767 +Warning: overflow +-------------------- +-------------------- +128 +32768 +Warning: overflow +-------------------- +-------------------- +128 +65535 +Warning: overflow +-------------------- +-------------------- +255 +0 +0 +-------------------- +-------------------- +255 +1 +255 +-------------------- +-------------------- +255 +2 +510 +-------------------- +-------------------- +255 +127 +32385 +-------------------- +-------------------- +255 +128 +32640 +-------------------- +-------------------- +255 +255 +65025 +-------------------- +-------------------- +255 +256 +65280 +-------------------- +-------------------- +255 +257 +65535 +-------------------- +-------------------- +255 +32767 +Warning: overflow +-------------------- +-------------------- +255 +32768 +Warning: overflow +-------------------- +-------------------- +255 +65535 +Warning: overflow +-------------------- +-------------------- +256 +0 +0 +-------------------- +-------------------- +256 +1 +256 +-------------------- +-------------------- +256 +2 +512 +-------------------- +-------------------- +256 +127 +32512 +-------------------- +-------------------- +256 +128 +32768 +-------------------- +-------------------- +256 +255 +65280 +-------------------- +-------------------- +256 +256 +Warning: overflow +-------------------- +-------------------- +256 +257 +Warning: overflow +-------------------- +-------------------- +256 +32767 +Warning: overflow +-------------------- +-------------------- +256 +32768 +Warning: overflow +-------------------- +-------------------- +256 +65535 +Warning: overflow +-------------------- +-------------------- +257 +0 +0 +-------------------- +-------------------- +257 +1 +257 +-------------------- +-------------------- +257 +2 +514 +-------------------- +-------------------- +257 +127 +32639 +-------------------- +-------------------- +257 +128 +32896 +-------------------- +-------------------- +257 +255 +65535 +-------------------- +-------------------- +257 +256 +Warning: overflow +-------------------- +-------------------- +257 +257 +Warning: overflow +-------------------- +-------------------- +257 +32767 +Warning: overflow +-------------------- +-------------------- +257 +32768 +Warning: overflow +-------------------- +-------------------- +257 +65535 +Warning: overflow +-------------------- +-------------------- +32767 +0 +0 +-------------------- +-------------------- +32767 +1 +32767 +-------------------- +-------------------- +32767 +2 +65534 +-------------------- +-------------------- +32767 +127 +Warning: overflow +-------------------- +-------------------- +32767 +128 +Warning: overflow +-------------------- +-------------------- +32767 +255 +Warning: overflow +-------------------- +-------------------- +32767 +256 +Warning: overflow +-------------------- +-------------------- +32767 +257 +Warning: overflow +-------------------- +-------------------- +32767 +32767 +Warning: overflow +-------------------- +-------------------- +32767 +32768 +Warning: overflow +-------------------- +-------------------- +32767 +65535 +Warning: overflow +-------------------- +-------------------- +32768 +0 +0 +-------------------- +-------------------- +32768 +1 +32768 +-------------------- +-------------------- +32768 +2 +Warning: overflow +-------------------- +-------------------- +32768 +127 +Warning: overflow +-------------------- +-------------------- +32768 +128 +Warning: overflow +-------------------- +-------------------- +32768 +255 +Warning: overflow +-------------------- +-------------------- +32768 +256 +Warning: overflow +-------------------- +-------------------- +32768 +257 +Warning: overflow +-------------------- +-------------------- +32768 +32767 +Warning: overflow +-------------------- +-------------------- +32768 +32768 +Warning: overflow +-------------------- +-------------------- +32768 +65535 +Warning: overflow +-------------------- +-------------------- +65535 +0 +0 +-------------------- +-------------------- +65535 +1 +65535 +-------------------- +-------------------- +65535 +2 +Warning: overflow +-------------------- +-------------------- +65535 +127 +Warning: overflow +-------------------- +-------------------- +65535 +128 +Warning: overflow +-------------------- +-------------------- +65535 +255 +Warning: overflow +-------------------- +-------------------- +65535 +256 +Warning: overflow +-------------------- +-------------------- +65535 +257 +Warning: overflow +-------------------- +-------------------- +65535 +32767 +Warning: overflow +-------------------- +-------------------- +65535 +32768 +Warning: overflow +-------------------- +-------------------- +65535 +65535 +Warning: overflow +-------------------- diff --git a/test/integration/CASL2/mull0_call/Makefile b/test/integration/CASL2/mull0_call/Makefile new file mode 100644 index 0000000..6897272 --- /dev/null +++ b/test/integration/CASL2/mull0_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/mull_call.casl $(ASDIR)/mull0.casl $(ASDIR)/outl.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/mull1_call/0.txt b/test/integration/CASL2/mull1_call/0.txt new file mode 100644 index 0000000..8a9a2a4 --- /dev/null +++ b/test/integration/CASL2/mull1_call/0.txt @@ -0,0 +1,606 @@ +../../../../casl2 ../../../../as/FUNC/mull_call.casl ../../../../as/FUNC/mull1.casl ../../../../as/FUNC/outl.casl +-------------------- +0 +0 +0 +-------------------- +-------------------- +0 +1 +0 +-------------------- +-------------------- +0 +2 +0 +-------------------- +-------------------- +0 +127 +0 +-------------------- +-------------------- +0 +128 +0 +-------------------- +-------------------- +0 +255 +0 +-------------------- +-------------------- +0 +256 +0 +-------------------- +-------------------- +0 +257 +0 +-------------------- +-------------------- +0 +32767 +0 +-------------------- +-------------------- +0 +32768 +0 +-------------------- +-------------------- +0 +65535 +0 +-------------------- +-------------------- +1 +0 +0 +-------------------- +-------------------- +1 +1 +1 +-------------------- +-------------------- +1 +2 +2 +-------------------- +-------------------- +1 +127 +127 +-------------------- +-------------------- +1 +128 +128 +-------------------- +-------------------- +1 +255 +255 +-------------------- +-------------------- +1 +256 +256 +-------------------- +-------------------- +1 +257 +257 +-------------------- +-------------------- +1 +32767 +32767 +-------------------- +-------------------- +1 +32768 +32768 +-------------------- +-------------------- +1 +65535 +65535 +-------------------- +-------------------- +2 +0 +0 +-------------------- +-------------------- +2 +1 +2 +-------------------- +-------------------- +2 +2 +4 +-------------------- +-------------------- +2 +127 +254 +-------------------- +-------------------- +2 +128 +256 +-------------------- +-------------------- +2 +255 +510 +-------------------- +-------------------- +2 +256 +512 +-------------------- +-------------------- +2 +257 +514 +-------------------- +-------------------- +2 +32767 +65534 +-------------------- +-------------------- +2 +32768 +Warning: overflow +-------------------- +-------------------- +2 +65535 +Warning: overflow +-------------------- +-------------------- +127 +0 +0 +-------------------- +-------------------- +127 +1 +127 +-------------------- +-------------------- +127 +2 +254 +-------------------- +-------------------- +127 +127 +16129 +-------------------- +-------------------- +127 +128 +16256 +-------------------- +-------------------- +127 +255 +32385 +-------------------- +-------------------- +127 +256 +32512 +-------------------- +-------------------- +127 +257 +32639 +-------------------- +-------------------- +127 +32767 +Warning: overflow +-------------------- +-------------------- +127 +32768 +Warning: overflow +-------------------- +-------------------- +127 +65535 +Warning: overflow +-------------------- +-------------------- +128 +0 +0 +-------------------- +-------------------- +128 +1 +128 +-------------------- +-------------------- +128 +2 +256 +-------------------- +-------------------- +128 +127 +16256 +-------------------- +-------------------- +128 +128 +16384 +-------------------- +-------------------- +128 +255 +32640 +-------------------- +-------------------- +128 +256 +32768 +-------------------- +-------------------- +128 +257 +32896 +-------------------- +-------------------- +128 +32767 +Warning: overflow +-------------------- +-------------------- +128 +32768 +Warning: overflow +-------------------- +-------------------- +128 +65535 +Warning: overflow +-------------------- +-------------------- +255 +0 +0 +-------------------- +-------------------- +255 +1 +255 +-------------------- +-------------------- +255 +2 +510 +-------------------- +-------------------- +255 +127 +32385 +-------------------- +-------------------- +255 +128 +32640 +-------------------- +-------------------- +255 +255 +65025 +-------------------- +-------------------- +255 +256 +65280 +-------------------- +-------------------- +255 +257 +65535 +-------------------- +-------------------- +255 +32767 +Warning: overflow +-------------------- +-------------------- +255 +32768 +Warning: overflow +-------------------- +-------------------- +255 +65535 +Warning: overflow +-------------------- +-------------------- +256 +0 +0 +-------------------- +-------------------- +256 +1 +256 +-------------------- +-------------------- +256 +2 +512 +-------------------- +-------------------- +256 +127 +32512 +-------------------- +-------------------- +256 +128 +32768 +-------------------- +-------------------- +256 +255 +65280 +-------------------- +-------------------- +256 +256 +Warning: overflow +-------------------- +-------------------- +256 +257 +Warning: overflow +-------------------- +-------------------- +256 +32767 +Warning: overflow +-------------------- +-------------------- +256 +32768 +Warning: overflow +-------------------- +-------------------- +256 +65535 +Warning: overflow +-------------------- +-------------------- +257 +0 +0 +-------------------- +-------------------- +257 +1 +257 +-------------------- +-------------------- +257 +2 +514 +-------------------- +-------------------- +257 +127 +32639 +-------------------- +-------------------- +257 +128 +32896 +-------------------- +-------------------- +257 +255 +65535 +-------------------- +-------------------- +257 +256 +Warning: overflow +-------------------- +-------------------- +257 +257 +Warning: overflow +-------------------- +-------------------- +257 +32767 +Warning: overflow +-------------------- +-------------------- +257 +32768 +Warning: overflow +-------------------- +-------------------- +257 +65535 +Warning: overflow +-------------------- +-------------------- +32767 +0 +0 +-------------------- +-------------------- +32767 +1 +32767 +-------------------- +-------------------- +32767 +2 +65534 +-------------------- +-------------------- +32767 +127 +Warning: overflow +-------------------- +-------------------- +32767 +128 +Warning: overflow +-------------------- +-------------------- +32767 +255 +Warning: overflow +-------------------- +-------------------- +32767 +256 +Warning: overflow +-------------------- +-------------------- +32767 +257 +Warning: overflow +-------------------- +-------------------- +32767 +32767 +Warning: overflow +-------------------- +-------------------- +32767 +32768 +Warning: overflow +-------------------- +-------------------- +32767 +65535 +Warning: overflow +-------------------- +-------------------- +32768 +0 +0 +-------------------- +-------------------- +32768 +1 +32768 +-------------------- +-------------------- +32768 +2 +Warning: overflow +-------------------- +-------------------- +32768 +127 +Warning: overflow +-------------------- +-------------------- +32768 +128 +Warning: overflow +-------------------- +-------------------- +32768 +255 +Warning: overflow +-------------------- +-------------------- +32768 +256 +Warning: overflow +-------------------- +-------------------- +32768 +257 +Warning: overflow +-------------------- +-------------------- +32768 +32767 +Warning: overflow +-------------------- +-------------------- +32768 +32768 +Warning: overflow +-------------------- +-------------------- +32768 +65535 +Warning: overflow +-------------------- +-------------------- +65535 +0 +0 +-------------------- +-------------------- +65535 +1 +65535 +-------------------- +-------------------- +65535 +2 +Warning: overflow +-------------------- +-------------------- +65535 +127 +Warning: overflow +-------------------- +-------------------- +65535 +128 +Warning: overflow +-------------------- +-------------------- +65535 +255 +Warning: overflow +-------------------- +-------------------- +65535 +256 +Warning: overflow +-------------------- +-------------------- +65535 +257 +Warning: overflow +-------------------- +-------------------- +65535 +32767 +Warning: overflow +-------------------- +-------------------- +65535 +32768 +Warning: overflow +-------------------- +-------------------- +65535 +65535 +Warning: overflow +-------------------- diff --git a/test/integration/CASL2/mull1_call/Makefile b/test/integration/CASL2/mull1_call/Makefile new file mode 100644 index 0000000..3e862b6 --- /dev/null +++ b/test/integration/CASL2/mull1_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/mull_call.casl $(ASDIR)/mull1.casl $(ASDIR)/outl.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/opdspc_err/0.txt b/test/integration/CASL2/opdspc_err/0.txt new file mode 100644 index 0000000..44cda55 --- /dev/null +++ b/test/integration/CASL2/opdspc_err/0.txt @@ -0,0 +1,8 @@ +../../../../casl2 -slatd ../../../../as/ERR/opdspc_err.casl + +Assemble ../../../../as/ERR/opdspc_err.casl (0) +../../../../as/ERR/opdspc_err.casl:1:MAIN START BEGIN +../../../../as/ERR/opdspc_err.casl:2:BEGIN LD GR1, A +Assemble error - 121: cannot get operand token + ../../../../as/ERR/opdspc_err.casl:2: BEGIN LD GR1, A + diff --git a/test/integration/CASL2/opdspc_err/Makefile b/test/integration/CASL2/opdspc_err/Makefile new file mode 100644 index 0000000..ef71f21 --- /dev/null +++ b/test/integration/CASL2/opdspc_err/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/ERR +ASFILE = $(ASDIR)/opdspc_err.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/opdspc_err/err.txt b/test/integration/CASL2/opdspc_err/err.txt new file mode 100644 index 0000000..f088e22 --- /dev/null +++ b/test/integration/CASL2/opdspc_err/err.txt @@ -0,0 +1,3 @@ +Assemble error - 121: cannot get operand token + ../../../../as/ERR/opdspc_err.casl:2: BEGIN LD GR1, A + diff --git a/test/integration/CASL2/out0/0.txt b/test/integration/CASL2/out0/0.txt new file mode 100644 index 0000000..e3c7f55 --- /dev/null +++ b/test/integration/CASL2/out0/0.txt @@ -0,0 +1,564 @@ +../../../../casl2 -slatd ../../../../as/CMD/out0.casl + +Assemble ../../../../as/CMD/out0.casl (0) +../../../../as/CMD/out0.casl:1:MAIN START +../../../../as/CMD/out0.casl:2: OUT BUF,LEN +../../../../as/CMD/out0.casl:3: RET +../../../../as/CMD/out0.casl:4:BUF DC '0' +../../../../as/CMD/out0.casl:5:LEN DC 1 +../../../../as/CMD/out0.casl:6: END + +Label:::: +BUF ---> #0013 +MAIN ---> #0000 +LEN ---> #0014 + +Assemble ../../../../as/CMD/out0.casl (1) +../../../../as/CMD/out0.casl:1:MAIN START +../../../../as/CMD/out0.casl:2: OUT BUF,LEN + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #0013 + #0006 #1020 + #0007 #0014 + #0008 #F000 + #0009 #0002 + #000A #1210 + #000B #0015 + #0015 #000A + #000C #1220 + #000D #0001 + #000E #F000 + #000F #0002 + #0010 #7120 + #0011 #7110 +../../../../as/CMD/out0.casl:3: RET + #0012 #8100 +../../../../as/CMD/out0.casl:4:BUF DC '0' + #0013 #0030 +../../../../as/CMD/out0.casl:5:LEN DC 1 + #0014 #0001 +../../../../as/CMD/out0.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0000: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 511 = #01FF = 0000000111111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0002: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 510 = #01FE = 0000000111111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0004: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 19 = #0013 = 0000000000010011 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 510 = #01FE = 0000000111111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0006: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 19 = #0013 = 0000000000010011 +#0008: GR2: 1 = #0001 = 0000000000000001 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 510 = #01FE = 0000000111111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0008: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +0#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 19 = #0013 = 0000000000010011 +#000A: GR2: 1 = #0001 = 0000000000000001 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 510 = #01FE = 0000000111111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#000A: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 21 = #0015 = 0000000000010101 +#000C: GR2: 1 = #0001 = 0000000000000001 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 510 = #01FE = 0000000111111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#000C: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 21 = #0015 = 0000000000010101 +#000E: GR2: 1 = #0001 = 0000000000000001 +#000E: GR3: 0 = #0000 = 0000000000000000 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 510 = #01FE = 0000000111111110 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#000E: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 21 = #0015 = 0000000000010101 +#0010: GR2: 1 = #0001 = 0000000000000001 +#0010: GR3: 0 = #0000 = 0000000000000000 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 510 = #01FE = 0000000111111110 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0010: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0011: Register:::: +#0011: GR0: 0 = #0000 = 0000000000000000 +#0011: GR1: 21 = #0015 = 0000000000010101 +#0011: GR2: 0 = #0000 = 0000000000000000 +#0011: GR3: 0 = #0000 = 0000000000000000 +#0011: GR4: 0 = #0000 = 0000000000000000 +#0011: GR5: 0 = #0000 = 0000000000000000 +#0011: GR6: 0 = #0000 = 0000000000000000 +#0011: GR7: 0 = #0000 = 0000000000000000 +#0011: SP: 511 = #01FF = 0000000111111111 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 000 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0011: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: 0 = #0000 = 0000000000000000 +#0012: GR1: 0 = #0000 = 0000000000000000 +#0012: GR2: 0 = #0000 = 0000000000000000 +#0012: GR3: 0 = #0000 = 0000000000000000 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 512 = #0200 = 0000001000000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 7001 0000 7002 0000 1210 0013 1020 0014 F000 0002 1210 0015 1220 0001 F000 0002 +#0012: 0010: 7120 7110 8100 0030 0001 000A 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/out0/Makefile b/test/integration/CASL2/out0/Makefile new file mode 100644 index 0000000..2c66a5a --- /dev/null +++ b/test/integration/CASL2/out0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/out0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/out1/0.txt b/test/integration/CASL2/out1/0.txt new file mode 100644 index 0000000..2cbc074 --- /dev/null +++ b/test/integration/CASL2/out1/0.txt @@ -0,0 +1,583 @@ +../../../../casl2 -latd ../../../../as/CMD/out1.casl + +Assemble ../../../../as/CMD/out1.casl (0) + +Label:::: +IOLEN ---> #0029 +OTEST ---> #0000 +IOBUF ---> #0013 + +Assemble ../../../../as/CMD/out1.casl (1) +../../../../as/CMD/out1.casl:1:;;; OUTの使用例 +../../../../as/CMD/out1.casl:2:OTEST START +../../../../as/CMD/out1.casl:3: OUT IOBUF,IOLEN + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #0013 + #0006 #1020 + #0007 #0029 + #0008 #F000 + #0009 #0002 + #000A #1210 + #000B #002A + #002A #000A + #000C #1220 + #000D #0001 + #000E #F000 + #000F #0002 + #0010 #7120 + #0011 #7110 +../../../../as/CMD/out1.casl:4: RET + #0012 #8100 +../../../../as/CMD/out1.casl:5:IOBUF DC 'aaaa',10,'b','c',10,'as','qwerty','111111' + #0013 #0061 + #0014 #0061 + #0015 #0061 + #0016 #0061 + #0017 #000A + #0018 #0062 + #0019 #0063 + #001A #000A + #001B #0061 + #001C #0073 + #001D #0071 + #001E #0077 + #001F #0065 + #0020 #0072 + #0021 #0074 + #0022 #0079 + #0023 #0031 + #0024 #0031 + #0025 #0031 + #0026 #0031 + #0027 #0031 + #0028 #0031 +../../../../as/CMD/out1.casl:6:IOLEN DC 24 + #0029 #0018 +../../../../as/CMD/out1.casl:7: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0000: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0000: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 511 = #01FF = 0000000111111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0002: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0002: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 510 = #01FE = 0000000111111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0004: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0004: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 19 = #0013 = 0000000000010011 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 510 = #01FE = 0000000111111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0006: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0006: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 19 = #0013 = 0000000000010011 +#0008: GR2: 24 = #0018 = 0000000000011000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 510 = #01FE = 0000000111111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0008: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0008: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +aaaa +bc +asqwerty111111. +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 19 = #0013 = 0000000000010011 +#000A: GR2: 24 = #0018 = 0000000000011000 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 510 = #01FE = 0000000111111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#000A: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#000A: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 42 = #002A = 0000000000101010 +#000C: GR2: 24 = #0018 = 0000000000011000 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 510 = #01FE = 0000000111111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#000C: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#000C: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 42 = #002A = 0000000000101010 +#000E: GR2: 1 = #0001 = 0000000000000001 +#000E: GR3: 0 = #0000 = 0000000000000000 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 510 = #01FE = 0000000111111110 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#000E: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#000E: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 42 = #002A = 0000000000101010 +#0010: GR2: 1 = #0001 = 0000000000000001 +#0010: GR3: 0 = #0000 = 0000000000000000 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 510 = #01FE = 0000000111111110 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0010: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0010: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0011: Register:::: +#0011: GR0: 0 = #0000 = 0000000000000000 +#0011: GR1: 42 = #002A = 0000000000101010 +#0011: GR2: 0 = #0000 = 0000000000000000 +#0011: GR3: 0 = #0000 = 0000000000000000 +#0011: GR4: 0 = #0000 = 0000000000000000 +#0011: GR5: 0 = #0000 = 0000000000000000 +#0011: GR6: 0 = #0000 = 0000000000000000 +#0011: GR7: 0 = #0000 = 0000000000000000 +#0011: SP: 511 = #01FF = 0000000111111111 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 000 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0011: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0011: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: 0 = #0000 = 0000000000000000 +#0012: GR1: 0 = #0000 = 0000000000000000 +#0012: GR2: 0 = #0000 = 0000000000000000 +#0012: GR3: 0 = #0000 = 0000000000000000 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 512 = #0200 = 0000001000000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 7001 0000 7002 0000 1210 0013 1020 0029 F000 0002 1210 002A 1220 0001 F000 0002 +#0012: 0010: 7120 7110 8100 0061 0061 0061 0061 000A 0062 0063 000A 0061 0073 0071 0077 0065 +#0012: 0020: 0072 0074 0079 0031 0031 0031 0031 0031 0031 0018 000A 0000 0000 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/out1/Makefile b/test/integration/CASL2/out1/Makefile new file mode 100644 index 0000000..c87fbd6 --- /dev/null +++ b/test/integration/CASL2/out1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -latd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/out1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/outa_call/0.txt b/test/integration/CASL2/outa_call/0.txt new file mode 100644 index 0000000..3cf5382 --- /dev/null +++ b/test/integration/CASL2/outa_call/0.txt @@ -0,0 +1,35 @@ +../../../../casl2 ../../../../as/FUNC/outa_call.casl ../../../../as/FUNC/outa.casl +0 +1 +2 +4 +8 +16 +32 +64 +128 +256 +512 +1024 +2048 +4096 +8192 +16384 +32767 +-32768 +-32767 +-16384 +-8192 +-4096 +-2048 +-1024 +-512 +-256 +-128 +-64 +-32 +-16 +-8 +-4 +-2 +-1 diff --git a/test/integration/CASL2/outa_call/Makefile b/test/integration/CASL2/outa_call/Makefile new file mode 100644 index 0000000..3747f3c --- /dev/null +++ b/test/integration/CASL2/outa_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/outa_call.casl $(ASDIR)/outa.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/outb_call/0.txt b/test/integration/CASL2/outb_call/0.txt new file mode 100644 index 0000000..042c126 --- /dev/null +++ b/test/integration/CASL2/outb_call/0.txt @@ -0,0 +1,35 @@ +../../../../casl2 ../../../../as/FUNC/outb_call.casl ../../../../as/FUNC/outb.casl +0000000000000000 +0000000000000001 +0000000000000010 +0000000000000100 +0000000000001000 +0000000000010000 +0000000000100000 +0000000001000000 +0000000010000000 +0000000100000000 +0000001000000000 +0000010000000000 +0000100000000000 +0001000000000000 +0010000000000000 +0100000000000000 +0111111111111111 +1000000000000000 +1000000000000001 +1100000000000000 +1110000000000000 +1111000000000000 +1111100000000000 +1111110000000000 +1111111000000000 +1111111100000000 +1111111110000000 +1111111111000000 +1111111111100000 +1111111111110000 +1111111111111000 +1111111111111100 +1111111111111110 +1111111111111111 diff --git a/test/integration/CASL2/outb_call/Makefile b/test/integration/CASL2/outb_call/Makefile new file mode 100644 index 0000000..0bb8de2 --- /dev/null +++ b/test/integration/CASL2/outb_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/outb_call.casl $(ASDIR)/outb.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/outd_q15_call/0.txt b/test/integration/CASL2/outd_q15_call/0.txt new file mode 100644 index 0000000..2c0a4cd --- /dev/null +++ b/test/integration/CASL2/outd_q15_call/0.txt @@ -0,0 +1,34 @@ +../../../../casl2 ../../../../as/FUNC/outd_q15_call.casl ../../../../as/FUNC/outd_q15.casl +0.999969482421875 +0.5 +0.25 +0.125 +0.0625 +0.03125 +0.015625 +0.0078125 +0.00390625 +0.001953125 +0.0009765625 +0.00048828125 +0.000244140625 +0.0001220703125 +0.00006103515625 +0.000030517578125 +-1 +-0.999969482421875 +-0.5 +-0.25 +-0.125 +-0.0625 +-0.03125 +-0.015625 +-0.0078125 +-0.00390625 +-0.001953125 +-0.0009765625 +-0.00048828125 +-0.000244140625 +-0.0001220703125 +-0.00006103515625 +-0.000030517578125 diff --git a/test/integration/CASL2/outd_q15_call/Makefile b/test/integration/CASL2/outd_q15_call/Makefile new file mode 100644 index 0000000..3a82670 --- /dev/null +++ b/test/integration/CASL2/outd_q15_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/outd_q15_call.casl $(ASDIR)/outd_q15.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/outl_call/0.txt b/test/integration/CASL2/outl_call/0.txt new file mode 100644 index 0000000..4b14c37 --- /dev/null +++ b/test/integration/CASL2/outl_call/0.txt @@ -0,0 +1,35 @@ +../../../../casl2 ../../../../as/FUNC/outl_call.casl ../../../../as/FUNC/outl.casl +0 +1 +2 +4 +8 +16 +32 +64 +128 +256 +512 +1024 +2048 +4096 +8192 +16384 +32767 +32768 +32769 +49152 +57344 +61440 +63488 +64512 +65024 +65280 +65408 +65472 +65504 +65520 +65528 +65532 +65534 +65535 diff --git a/test/integration/CASL2/outl_call/Makefile b/test/integration/CASL2/outl_call/Makefile new file mode 100644 index 0000000..1af77f7 --- /dev/null +++ b/test/integration/CASL2/outl_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +ASFILE = $(ASDIR)/FUNC/outl_call.casl $(ASDIR)/FUNC/outl.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/ptn1/0.txt b/test/integration/CASL2/ptn1/0.txt new file mode 100644 index 0000000..f035c17 --- /dev/null +++ b/test/integration/CASL2/ptn1/0.txt @@ -0,0 +1,2 @@ +../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn1_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn1.casl ../../../../as/FUNC/outb.casl +1111111111100000 diff --git a/test/integration/CASL2/ptn1/Makefile b/test/integration/CASL2/ptn1/Makefile new file mode 100644 index 0000000..52cae14 --- /dev/null +++ b/test/integration/CASL2/ptn1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 +ASFUNCDIR = ../../../../as/FUNC +ASFILE = $(ASDIR)/ptn1_call.casl $(ASDIR)/ptn1.casl $(ASFUNCDIR)/outb.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/ptn2/0.txt b/test/integration/CASL2/ptn2/0.txt new file mode 100644 index 0000000..630bf16 --- /dev/null +++ b/test/integration/CASL2/ptn2/0.txt @@ -0,0 +1,2 @@ +../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn2_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn2.casl ../../../../as/FUNC/outb.casl +0000000000011111 diff --git a/test/integration/CASL2/ptn2/Makefile b/test/integration/CASL2/ptn2/Makefile new file mode 100644 index 0000000..9156472 --- /dev/null +++ b/test/integration/CASL2/ptn2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 +ASFUNCDIR = ../../../../as/FUNC +ASFILE = $(ASDIR)/ptn2_call.casl $(ASDIR)/ptn2.casl $(ASFUNCDIR)/outb.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/ptn3/0.txt b/test/integration/CASL2/ptn3/0.txt new file mode 100644 index 0000000..80d9e60 --- /dev/null +++ b/test/integration/CASL2/ptn3/0.txt @@ -0,0 +1,2 @@ +../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn3_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn3.casl ../../../../as/FUNC/outb.casl +0000000000100000 diff --git a/test/integration/CASL2/ptn3/Makefile b/test/integration/CASL2/ptn3/Makefile new file mode 100644 index 0000000..8d9c438 --- /dev/null +++ b/test/integration/CASL2/ptn3/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 +ASFUNCDIR = ../../../../as/FUNC +ASFILE = $(ASDIR)/ptn3_call.casl $(ASDIR)/ptn3.casl $(ASFUNCDIR)/outb.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/ptn4/0.txt b/test/integration/CASL2/ptn4/0.txt new file mode 100644 index 0000000..0516b28 --- /dev/null +++ b/test/integration/CASL2/ptn4/0.txt @@ -0,0 +1,2 @@ +../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q09/ptn4_call.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn4.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn1.casl ../../../../as/FE_TESTS/2008_10/Q09/ptn2.casl ../../../../as/FUNC/outb.casl +1111100000011111 diff --git a/test/integration/CASL2/ptn4/Makefile b/test/integration/CASL2/ptn4/Makefile new file mode 100644 index 0000000..5971a92 --- /dev/null +++ b/test/integration/CASL2/ptn4/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 +ASFUNCDIR = ../../../../as/FUNC +ASFILE = $(ASDIR)/ptn4_call.casl $(ASDIR)/ptn4.casl $(ASDIR)/ptn1.casl $(ASDIR)/ptn2.casl $(ASFUNCDIR)/outb.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/pushpop/0.txt b/test/integration/CASL2/pushpop/0.txt new file mode 100644 index 0000000..88cf37d --- /dev/null +++ b/test/integration/CASL2/pushpop/0.txt @@ -0,0 +1,470 @@ +../../../../casl2 -slatd ../../../../as/CMD/pushpop.casl + +Assemble ../../../../as/CMD/pushpop.casl (0) +../../../../as/CMD/pushpop.casl:1:PUSHPOP START +../../../../as/CMD/pushpop.casl:2: LAD GR1,1 +../../../../as/CMD/pushpop.casl:3: LAD GR2,2 +../../../../as/CMD/pushpop.casl:4: PUSH 0,GR1 +../../../../as/CMD/pushpop.casl:5: PUSH 0,GR2 +../../../../as/CMD/pushpop.casl:6: LAD GR1,0 +../../../../as/CMD/pushpop.casl:7: LAD GR2,0 +../../../../as/CMD/pushpop.casl:8: POP GR2 +../../../../as/CMD/pushpop.casl:9: POP GR1 +../../../../as/CMD/pushpop.casl:10: RET +../../../../as/CMD/pushpop.casl:11: END + +Label:::: +PUSHPOP ---> #0000 + +Assemble ../../../../as/CMD/pushpop.casl (1) +../../../../as/CMD/pushpop.casl:1:PUSHPOP START +../../../../as/CMD/pushpop.casl:2: LAD GR1,1 + #0000 #1210 + #0001 #0001 +../../../../as/CMD/pushpop.casl:3: LAD GR2,2 + #0002 #1220 + #0003 #0002 +../../../../as/CMD/pushpop.casl:4: PUSH 0,GR1 + #0004 #7001 + #0005 #0000 +../../../../as/CMD/pushpop.casl:5: PUSH 0,GR2 + #0006 #7002 + #0007 #0000 +../../../../as/CMD/pushpop.casl:6: LAD GR1,0 + #0008 #1210 + #0009 #0000 +../../../../as/CMD/pushpop.casl:7: LAD GR2,0 + #000A #1220 + #000B #0000 +../../../../as/CMD/pushpop.casl:8: POP GR2 + #000C #7120 +../../../../as/CMD/pushpop.casl:9: POP GR1 + #000D #7110 +../../../../as/CMD/pushpop.casl:10: RET + #000E #8100 +../../../../as/CMD/pushpop.casl:11: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 1 = #0001 = 0000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 1 = #0001 = 0000000000000001 +#0004: GR2: 2 = #0002 = 0000000000000010 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 1 = #0001 = 0000000000000001 +#0006: GR2: 2 = #0002 = 0000000000000010 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 511 = #01FF = 0000000111111111 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 1 = #0001 = 0000000000000001 +#0008: GR2: 2 = #0002 = 0000000000000010 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 510 = #01FE = 0000000111111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 0 = #0000 = 0000000000000000 +#000A: GR2: 2 = #0002 = 0000000000000010 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 510 = #01FE = 0000000111111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 0 = #0000 = 0000000000000000 +#000C: GR2: 0 = #0000 = 0000000000000000 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 510 = #01FE = 0000000111111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#000C: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 + +#000D: Register:::: +#000D: GR0: 0 = #0000 = 0000000000000000 +#000D: GR1: 0 = #0000 = 0000000000000000 +#000D: GR2: 2 = #0002 = 0000000000000010 +#000D: GR3: 0 = #0000 = 0000000000000000 +#000D: GR4: 0 = #0000 = 0000000000000000 +#000D: GR5: 0 = #0000 = 0000000000000000 +#000D: GR6: 0 = #0000 = 0000000000000000 +#000D: GR7: 0 = #0000 = 0000000000000000 +#000D: SP: 511 = #01FF = 0000000111111111 +#000D: PR: 13 = #000D = 0000000000001101 +#000D: FR (OF SF ZF): 000 +#000D: Memory:::: +#000D: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000D: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#000D: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000D: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 1 = #0001 = 0000000000000001 +#000E: GR2: 2 = #0002 = 0000000000000010 +#000E: GR3: 0 = #0000 = 0000000000000000 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 512 = #0200 = 0000001000000000 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 1210 0001 1220 0002 7001 0000 7002 0000 1210 0000 1220 0000 7120 7110 8100 0000 +#000E: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0001 + diff --git a/test/integration/CASL2/pushpop/Makefile b/test/integration/CASL2/pushpop/Makefile new file mode 100644 index 0000000..5bdc746 --- /dev/null +++ b/test/integration/CASL2/pushpop/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/pushpop.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/rev_call/0.txt b/test/integration/CASL2/rev_call/0.txt new file mode 100644 index 0000000..60268ad --- /dev/null +++ b/test/integration/CASL2/rev_call/0.txt @@ -0,0 +1,3 @@ +../../../../casl2 ../../../../as/FUNC/rev_call.casl ../../../../as/FUNC/rev.casl +12345 +54321 diff --git a/test/integration/CASL2/rev_call/Makefile b/test/integration/CASL2/rev_call/Makefile new file mode 100644 index 0000000..8239a50 --- /dev/null +++ b/test/integration/CASL2/rev_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/rev_call.casl $(ASDIR)/rev.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/sla2/0.txt b/test/integration/CASL2/sla2/0.txt new file mode 100644 index 0000000..77768eb --- /dev/null +++ b/test/integration/CASL2/sla2/0.txt @@ -0,0 +1,167 @@ +../../../../casl2 -slatd ../../../../as/CMD/sla2.casl + +Assemble ../../../../as/CMD/sla2.casl (0) +../../../../as/CMD/sla2.casl:1:SLA2 START BEGIN +../../../../as/CMD/sla2.casl:2:BEGIN LAD GR1,3 +../../../../as/CMD/sla2.casl:3: SLA GR1,2 +../../../../as/CMD/sla2.casl:4: RET +../../../../as/CMD/sla2.casl:5: END +../../../../as/CMD/sla2.casl:6: +Label:::: +SLA2 ---> #0000 +BEGIN ---> #0000 + +Assemble ../../../../as/CMD/sla2.casl (1) +../../../../as/CMD/sla2.casl:1:SLA2 START BEGIN +../../../../as/CMD/sla2.casl:2:BEGIN LAD GR1,3 + #0000 #1210 + #0001 #0003 +../../../../as/CMD/sla2.casl:3: SLA GR1,2 + #0002 #5010 + #0003 #0002 +../../../../as/CMD/sla2.casl:4: RET + #0004 #8100 +../../../../as/CMD/sla2.casl:5: END +../../../../as/CMD/sla2.casl:6: +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 0003 5010 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 3 = #0003 = 0000000000000011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 0003 5010 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 12 = #000C = 0000000000001100 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 0003 5010 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/sla2/Makefile b/test/integration/CASL2/sla2/Makefile new file mode 100644 index 0000000..927a55c --- /dev/null +++ b/test/integration/CASL2/sla2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/sla2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/sra2/0.txt b/test/integration/CASL2/sra2/0.txt new file mode 100644 index 0000000..e750e91 --- /dev/null +++ b/test/integration/CASL2/sra2/0.txt @@ -0,0 +1,167 @@ +../../../../casl2 -slatd ../../../../as/CMD/sra2.casl + +Assemble ../../../../as/CMD/sra2.casl (0) +../../../../as/CMD/sra2.casl:1:SRA2 START BEGIN +../../../../as/CMD/sra2.casl:2:BEGIN LAD GR4,124 +../../../../as/CMD/sra2.casl:3: SRA GR4,2 +../../../../as/CMD/sra2.casl:4: RET +../../../../as/CMD/sra2.casl:5: END + +Label:::: +BEGIN ---> #0000 +SRA2 ---> #0000 + +Assemble ../../../../as/CMD/sra2.casl (1) +../../../../as/CMD/sra2.casl:1:SRA2 START BEGIN +../../../../as/CMD/sra2.casl:2:BEGIN LAD GR4,124 + #0000 #1240 + #0001 #007C +../../../../as/CMD/sra2.casl:3: SRA GR4,2 + #0002 #5140 + #0003 #0002 +../../../../as/CMD/sra2.casl:4: RET + #0004 #8100 +../../../../as/CMD/sra2.casl:5: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1240 007C 5140 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 124 = #007C = 0000000001111100 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1240 007C 5140 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 31 = #001F = 0000000000011111 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1240 007C 5140 0002 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/sra2/Makefile b/test/integration/CASL2/sra2/Makefile new file mode 100644 index 0000000..7f511b5 --- /dev/null +++ b/test/integration/CASL2/sra2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/sra2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/sra3/0.txt b/test/integration/CASL2/sra3/0.txt new file mode 100644 index 0000000..a0b0c7e --- /dev/null +++ b/test/integration/CASL2/sra3/0.txt @@ -0,0 +1,171 @@ +../../../../casl2 -slatd ../../../../as/CMD/sra3.casl + +Assemble ../../../../as/CMD/sra3.casl (0) +../../../../as/CMD/sra3.casl:1:SLA2 START BEGIN +../../../../as/CMD/sra3.casl:2:BEGIN LD GR0,X +../../../../as/CMD/sra3.casl:3: SRA GR0,2 +../../../../as/CMD/sra3.casl:4: RET +../../../../as/CMD/sra3.casl:5:X DC #7A31 +../../../../as/CMD/sra3.casl:6: END + +Label:::: +SLA2 ---> #0000 +X ---> #0005 +BEGIN ---> #0000 + +Assemble ../../../../as/CMD/sra3.casl (1) +../../../../as/CMD/sra3.casl:1:SLA2 START BEGIN +../../../../as/CMD/sra3.casl:2:BEGIN LD GR0,X + #0000 #1000 + #0001 #0005 +../../../../as/CMD/sra3.casl:3: SRA GR0,2 + #0002 #5100 + #0003 #0002 +../../../../as/CMD/sra3.casl:4: RET + #0004 #8100 +../../../../as/CMD/sra3.casl:5:X DC #7A31 + #0005 #7A31 +../../../../as/CMD/sra3.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1000 0005 5100 0002 8100 7A31 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 31281 = #7A31 = 0111101000110001 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1000 0005 5100 0002 8100 7A31 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 7820 = #1E8C = 0001111010001100 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1000 0005 5100 0002 8100 7A31 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/sra3/Makefile b/test/integration/CASL2/sra3/Makefile new file mode 100644 index 0000000..5ecb2d2 --- /dev/null +++ b/test/integration/CASL2/sra3/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/sra3.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/sra4/0.txt b/test/integration/CASL2/sra4/0.txt new file mode 100644 index 0000000..78967a5 --- /dev/null +++ b/test/integration/CASL2/sra4/0.txt @@ -0,0 +1,226 @@ +../../../../casl2 -slatd ../../../../as/CMD/sra4.casl + +Assemble ../../../../as/CMD/sra4.casl (0) +../../../../as/CMD/sra4.casl:1:SRA4 START BEGIN +../../../../as/CMD/sra4.casl:2:BEGIN LD GR0,X +../../../../as/CMD/sra4.casl:3: LD GR1,Y +../../../../as/CMD/sra4.casl:4: SRA GR0,1,GR1 +../../../../as/CMD/sra4.casl:5: RET +../../../../as/CMD/sra4.casl:6:X DC #A238 +../../../../as/CMD/sra4.casl:7:Y DC 2 +../../../../as/CMD/sra4.casl:8: END + +Label:::: +X ---> #0007 +Y ---> #0008 +BEGIN ---> #0000 +SRA4 ---> #0000 + +Assemble ../../../../as/CMD/sra4.casl (1) +../../../../as/CMD/sra4.casl:1:SRA4 START BEGIN +../../../../as/CMD/sra4.casl:2:BEGIN LD GR0,X + #0000 #1000 + #0001 #0007 +../../../../as/CMD/sra4.casl:3: LD GR1,Y + #0002 #1010 + #0003 #0008 +../../../../as/CMD/sra4.casl:4: SRA GR0,1,GR1 + #0004 #5101 + #0005 #0001 +../../../../as/CMD/sra4.casl:5: RET + #0006 #8100 +../../../../as/CMD/sra4.casl:6:X DC #A238 + #0007 #A238 +../../../../as/CMD/sra4.casl:7:Y DC 2 + #0008 #0002 +../../../../as/CMD/sra4.casl:8: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: -24008 = #A238 = 1010001000111000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 010 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: -24008 = #A238 = 1010001000111000 +#0004: GR1: 2 = #0002 = 0000000000000010 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: -3001 = #F447 = 1111010001000111 +#0006: GR1: 2 = #0002 = 0000000000000010 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 010 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1000 0007 1010 0008 5101 0001 8100 A238 0002 0000 0000 0000 0000 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/sra4/Makefile b/test/integration/CASL2/sra4/Makefile new file mode 100644 index 0000000..928a061 --- /dev/null +++ b/test/integration/CASL2/sra4/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/sra4.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/st0/0.txt b/test/integration/CASL2/st0/0.txt new file mode 100644 index 0000000..8ffb659 --- /dev/null +++ b/test/integration/CASL2/st0/0.txt @@ -0,0 +1,170 @@ +../../../../casl2 -slatd ../../../../as/CMD/st0.casl + +Assemble ../../../../as/CMD/st0.casl (0) +../../../../as/CMD/st0.casl:1:MAIN START +../../../../as/CMD/st0.casl:2: LAD GR0,286 +../../../../as/CMD/st0.casl:3: ST GR0,A +../../../../as/CMD/st0.casl:4: RET +../../../../as/CMD/st0.casl:5:A DS 1 +../../../../as/CMD/st0.casl:6: END + +Label:::: +A ---> #0005 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/st0.casl (1) +../../../../as/CMD/st0.casl:1:MAIN START +../../../../as/CMD/st0.casl:2: LAD GR0,286 + #0000 #1200 + #0001 #011E +../../../../as/CMD/st0.casl:3: ST GR0,A + #0002 #1100 + #0003 #0005 +../../../../as/CMD/st0.casl:4: RET + #0004 #8100 +../../../../as/CMD/st0.casl:5:A DS 1 + #0005 #0000 +../../../../as/CMD/st0.casl:6: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1200 011E 1100 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 286 = #011E = 0000000100011110 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1200 011E 1100 0005 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 286 = #011E = 0000000100011110 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1200 011E 1100 0005 8100 011E 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/st0/Makefile b/test/integration/CASL2/st0/Makefile new file mode 100644 index 0000000..0d670fd --- /dev/null +++ b/test/integration/CASL2/st0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/st0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/st1/0.txt b/test/integration/CASL2/st1/0.txt new file mode 100644 index 0000000..ad3d6ba --- /dev/null +++ b/test/integration/CASL2/st1/0.txt @@ -0,0 +1,224 @@ +../../../../casl2 -slatd ../../../../as/CMD/st1.casl + +Assemble ../../../../as/CMD/st1.casl (0) +../../../../as/CMD/st1.casl:1:MAIN START +../../../../as/CMD/st1.casl:2: LAD GR0,286 +../../../../as/CMD/st1.casl:3: LAD GR1,3 +../../../../as/CMD/st1.casl:4: ST GR0,A,GR1 +../../../../as/CMD/st1.casl:5: RET +../../../../as/CMD/st1.casl:6:A DS 4 +../../../../as/CMD/st1.casl:7: END + +Label:::: +A ---> #0007 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/st1.casl (1) +../../../../as/CMD/st1.casl:1:MAIN START +../../../../as/CMD/st1.casl:2: LAD GR0,286 + #0000 #1200 + #0001 #011E +../../../../as/CMD/st1.casl:3: LAD GR1,3 + #0002 #1210 + #0003 #0003 +../../../../as/CMD/st1.casl:4: ST GR0,A,GR1 + #0004 #1101 + #0005 #0007 +../../../../as/CMD/st1.casl:5: RET + #0006 #8100 +../../../../as/CMD/st1.casl:6:A DS 4 + #0007 #0000 + #0008 #0000 + #0009 #0000 + #000A #0000 +../../../../as/CMD/st1.casl:7: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 286 = #011E = 0000000100011110 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 286 = #011E = 0000000100011110 +#0004: GR1: 3 = #0003 = 0000000000000011 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 286 = #011E = 0000000100011110 +#0006: GR1: 3 = #0003 = 0000000000000011 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1200 011E 1210 0003 1101 0007 8100 0000 0000 0000 011E 0000 0000 0000 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/st1/Makefile b/test/integration/CASL2/st1/Makefile new file mode 100644 index 0000000..6f12fee --- /dev/null +++ b/test/integration/CASL2/st1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/st1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/sum_call/0.txt b/test/integration/CASL2/sum_call/0.txt new file mode 100644 index 0000000..ea8a2ce --- /dev/null +++ b/test/integration/CASL2/sum_call/0.txt @@ -0,0 +1,2 @@ +../../../../casl2 ../../../../as/FUNC/sum_call.casl ../../../../as/FUNC/sum.casl ../../../../as/FUNC/outl.casl +65341 diff --git a/test/integration/CASL2/sum_call/Makefile b/test/integration/CASL2/sum_call/Makefile new file mode 100644 index 0000000..f52e4b3 --- /dev/null +++ b/test/integration/CASL2/sum_call/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/sum_call.casl $(ASDIR)/sum.casl $(ASDIR)/outl.casl +CMD = $(CASL2) $(ASFILE) +include ../TEST.mk diff --git a/test/integration/CASL2/summary/0.txt b/test/integration/CASL2/summary/0.txt new file mode 100644 index 0000000..823e1fa --- /dev/null +++ b/test/integration/CASL2/summary/0.txt @@ -0,0 +1,6 @@ +../../../../casl2 ../../../../as/FE_TESTS/2008_10/Q13/summary_call.casl ../../../../as/FE_TESTS/2008_10/Q13/summary.casl + * + * * * * + * * * * * * * + * * * * * * * * * * * * * * * * +01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 diff --git a/test/integration/CASL2/summary/Makefile b/test/integration/CASL2/summary/Makefile new file mode 100644 index 0000000..3f5507f --- /dev/null +++ b/test/integration/CASL2/summary/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q13 +ASFILE = $(ASDIR)/summary_call.casl $(ASDIR)/summary.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/svc2/0.txt b/test/integration/CASL2/svc2/0.txt new file mode 100644 index 0000000..256ffa2 --- /dev/null +++ b/test/integration/CASL2/svc2/0.txt @@ -0,0 +1,334 @@ +../../../../casl2 -slatd ../../../../as/CMD/svc2.casl + +Assemble ../../../../as/CMD/svc2.casl (0) +../../../../as/CMD/svc2.casl:1:;;; 「SVC 2」で数値を表示 +../../../../as/CMD/svc2.casl:2:;;; casl2 svctest.casl div10.casl +../../../../as/CMD/svc2.casl:3:MAIN START +../../../../as/CMD/svc2.casl:4:BEGIN LAD GR1,D +../../../../as/CMD/svc2.casl:5: LAD GR2,A +../../../../as/CMD/svc2.casl:6: SVC 2 +../../../../as/CMD/svc2.casl:7: LAD GR1,=#A +../../../../as/CMD/svc2.casl:8: SVC 2 +../../../../as/CMD/svc2.casl:9: RET +../../../../as/CMD/svc2.casl:10:D DC '0' +../../../../as/CMD/svc2.casl:11:A DS 1 +../../../../as/CMD/svc2.casl:12: END + +Label:::: +A ---> #000C +D ---> #000B +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/svc2.casl (1) +../../../../as/CMD/svc2.casl:1:;;; 「SVC 2」で数値を表示 +../../../../as/CMD/svc2.casl:2:;;; casl2 svctest.casl div10.casl +../../../../as/CMD/svc2.casl:3:MAIN START +../../../../as/CMD/svc2.casl:4:BEGIN LAD GR1,D + #0000 #1210 + #0001 #000B +../../../../as/CMD/svc2.casl:5: LAD GR2,A + #0002 #1220 + #0003 #000C +../../../../as/CMD/svc2.casl:6: SVC 2 + #0004 #F000 + #0005 #0002 +../../../../as/CMD/svc2.casl:7: LAD GR1,=#A + #000D #000A + #0006 #1210 + #0007 #000D +../../../../as/CMD/svc2.casl:8: SVC 2 + #0008 #F000 + #0009 #0002 +../../../../as/CMD/svc2.casl:9: RET + #000A #8100 +../../../../as/CMD/svc2.casl:10:D DC '0' + #000B #0030 +../../../../as/CMD/svc2.casl:11:A DS 1 + #000C #0000 +../../../../as/CMD/svc2.casl:12: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0000 000A 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 11 = #000B = 0000000000001011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0000 000A 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 11 = #000B = 0000000000001011 +#0004: GR2: 12 = #000C = 0000000000001100 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0000 000A 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +0#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 11 = #000B = 0000000000001011 +#0006: GR2: 12 = #000C = 0000000000001100 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 512 = #0200 = 0000001000000000 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0000 000A 0000 0000 +#0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 13 = #000D = 0000000000001101 +#0008: GR2: 12 = #000C = 0000000000001100 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0000 000A 0000 0000 +#0008: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 13 = #000D = 0000000000001101 +#000A: GR2: 12 = #000C = 0000000000001100 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 1210 000B 1220 000C F000 0002 1210 000D F000 0002 8100 0030 0000 000A 0000 0000 +#000A: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/svc2/Makefile b/test/integration/CASL2/svc2/Makefile new file mode 100644 index 0000000..bf2d1d2 --- /dev/null +++ b/test/integration/CASL2/svc2/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/svc2.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/svc2_out/0.txt b/test/integration/CASL2/svc2_out/0.txt new file mode 100644 index 0000000..7a4397d --- /dev/null +++ b/test/integration/CASL2/svc2_out/0.txt @@ -0,0 +1,587 @@ +../../../../casl2 -slatd ../../../../as/CMD/svc2_out.casl + +Assemble ../../../../as/CMD/svc2_out.casl (0) +../../../../as/CMD/svc2_out.casl:1:;;; 「OUT」と同等のプログラム +../../../../as/CMD/svc2_out.casl:2:OTEST START +../../../../as/CMD/svc2_out.casl:3: PUSH 0,GR1 +../../../../as/CMD/svc2_out.casl:4: PUSH 0,GR2 +../../../../as/CMD/svc2_out.casl:5: LAD GR1,OBUF +../../../../as/CMD/svc2_out.casl:6: LD GR2,LEN +../../../../as/CMD/svc2_out.casl:7: SVC 2 +../../../../as/CMD/svc2_out.casl:8: LAD GR1,=#A +../../../../as/CMD/svc2_out.casl:9: LAD GR2,1 +../../../../as/CMD/svc2_out.casl:10: SVC 2 +../../../../as/CMD/svc2_out.casl:11: POP GR2 +../../../../as/CMD/svc2_out.casl:12: POP GR1 +../../../../as/CMD/svc2_out.casl:13: RET +../../../../as/CMD/svc2_out.casl:14:OBUF DC 'abcd' +../../../../as/CMD/svc2_out.casl:15:LEN DC 4 +../../../../as/CMD/svc2_out.casl:16: END + +Label:::: +OTEST ---> #0000 +OBUF ---> #0013 +LEN ---> #0017 + +Assemble ../../../../as/CMD/svc2_out.casl (1) +../../../../as/CMD/svc2_out.casl:1:;;; 「OUT」と同等のプログラム +../../../../as/CMD/svc2_out.casl:2:OTEST START +../../../../as/CMD/svc2_out.casl:3: PUSH 0,GR1 + #0000 #7001 + #0001 #0000 +../../../../as/CMD/svc2_out.casl:4: PUSH 0,GR2 + #0002 #7002 + #0003 #0000 +../../../../as/CMD/svc2_out.casl:5: LAD GR1,OBUF + #0004 #1210 + #0005 #0013 +../../../../as/CMD/svc2_out.casl:6: LD GR2,LEN + #0006 #1020 + #0007 #0017 +../../../../as/CMD/svc2_out.casl:7: SVC 2 + #0008 #F000 + #0009 #0002 +../../../../as/CMD/svc2_out.casl:8: LAD GR1,=#A + #0018 #000A + #000A #1210 + #000B #0018 +../../../../as/CMD/svc2_out.casl:9: LAD GR2,1 + #000C #1220 + #000D #0001 +../../../../as/CMD/svc2_out.casl:10: SVC 2 + #000E #F000 + #000F #0002 +../../../../as/CMD/svc2_out.casl:11: POP GR2 + #0010 #7120 +../../../../as/CMD/svc2_out.casl:12: POP GR1 + #0011 #7110 +../../../../as/CMD/svc2_out.casl:13: RET + #0012 #8100 +../../../../as/CMD/svc2_out.casl:14:OBUF DC 'abcd' + #0013 #0061 + #0014 #0062 + #0015 #0063 + #0016 #0064 +../../../../as/CMD/svc2_out.casl:15:LEN DC 4 + #0017 #0004 +../../../../as/CMD/svc2_out.casl:16: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0000: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 0 = #0000 = 0000000000000000 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 511 = #01FF = 0000000111111111 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0002: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 510 = #01FE = 0000000111111110 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 000 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0004: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0006: Register:::: +#0006: GR0: 0 = #0000 = 0000000000000000 +#0006: GR1: 19 = #0013 = 0000000000010011 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 0 = #0000 = 0000000000000000 +#0006: GR5: 0 = #0000 = 0000000000000000 +#0006: GR6: 0 = #0000 = 0000000000000000 +#0006: GR7: 0 = #0000 = 0000000000000000 +#0006: SP: 510 = #01FE = 0000000111111110 +#0006: PR: 6 = #0006 = 0000000000000110 +#0006: FR (OF SF ZF): 000 +#0006: Memory:::: +#0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0006: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0006: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0006: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 19 = #0013 = 0000000000010011 +#0008: GR2: 4 = #0004 = 0000000000000100 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 510 = #01FE = 0000000111111110 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 000 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0008: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +abcd#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 19 = #0013 = 0000000000010011 +#000A: GR2: 4 = #0004 = 0000000000000100 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 510 = #01FE = 0000000111111110 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 000 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#000A: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 24 = #0018 = 0000000000011000 +#000C: GR2: 4 = #0004 = 0000000000000100 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 510 = #01FE = 0000000111111110 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 000 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#000C: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000E: Register:::: +#000E: GR0: 0 = #0000 = 0000000000000000 +#000E: GR1: 24 = #0018 = 0000000000011000 +#000E: GR2: 1 = #0001 = 0000000000000001 +#000E: GR3: 0 = #0000 = 0000000000000000 +#000E: GR4: 0 = #0000 = 0000000000000000 +#000E: GR5: 0 = #0000 = 0000000000000000 +#000E: GR6: 0 = #0000 = 0000000000000000 +#000E: GR7: 0 = #0000 = 0000000000000000 +#000E: SP: 510 = #01FE = 0000000111111110 +#000E: PR: 14 = #000E = 0000000000001110 +#000E: FR (OF SF ZF): 000 +#000E: Memory:::: +#000E: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000E: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#000E: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#000E: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000E: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + + +#0010: Register:::: +#0010: GR0: 0 = #0000 = 0000000000000000 +#0010: GR1: 24 = #0018 = 0000000000011000 +#0010: GR2: 1 = #0001 = 0000000000000001 +#0010: GR3: 0 = #0000 = 0000000000000000 +#0010: GR4: 0 = #0000 = 0000000000000000 +#0010: GR5: 0 = #0000 = 0000000000000000 +#0010: GR6: 0 = #0000 = 0000000000000000 +#0010: GR7: 0 = #0000 = 0000000000000000 +#0010: SP: 510 = #01FE = 0000000111111110 +#0010: PR: 16 = #0010 = 0000000000010000 +#0010: FR (OF SF ZF): 000 +#0010: Memory:::: +#0010: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0010: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0010: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0010: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0010: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0011: Register:::: +#0011: GR0: 0 = #0000 = 0000000000000000 +#0011: GR1: 24 = #0018 = 0000000000011000 +#0011: GR2: 0 = #0000 = 0000000000000000 +#0011: GR3: 0 = #0000 = 0000000000000000 +#0011: GR4: 0 = #0000 = 0000000000000000 +#0011: GR5: 0 = #0000 = 0000000000000000 +#0011: GR6: 0 = #0000 = 0000000000000000 +#0011: GR7: 0 = #0000 = 0000000000000000 +#0011: SP: 511 = #01FF = 0000000111111111 +#0011: PR: 17 = #0011 = 0000000000010001 +#0011: FR (OF SF ZF): 000 +#0011: Memory:::: +#0011: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0011: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0011: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0011: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0011: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0012: Register:::: +#0012: GR0: 0 = #0000 = 0000000000000000 +#0012: GR1: 0 = #0000 = 0000000000000000 +#0012: GR2: 0 = #0000 = 0000000000000000 +#0012: GR3: 0 = #0000 = 0000000000000000 +#0012: GR4: 0 = #0000 = 0000000000000000 +#0012: GR5: 0 = #0000 = 0000000000000000 +#0012: GR6: 0 = #0000 = 0000000000000000 +#0012: GR7: 0 = #0000 = 0000000000000000 +#0012: SP: 512 = #0200 = 0000001000000000 +#0012: PR: 18 = #0012 = 0000000000010010 +#0012: FR (OF SF ZF): 000 +#0012: Memory:::: +#0012: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0012: 0000: 7001 0000 7002 0000 1210 0013 1020 0017 F000 0002 1210 0018 1220 0001 F000 0002 +#0012: 0010: 7120 7110 8100 0061 0062 0063 0064 0004 000A 0000 0000 0000 0000 0000 0000 0000 +#0012: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0012: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/svc2_out/Makefile b/test/integration/CASL2/svc2_out/Makefile new file mode 100644 index 0000000..7a21994 --- /dev/null +++ b/test/integration/CASL2/svc2_out/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/svc2_out.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/xor0/0.txt b/test/integration/CASL2/xor0/0.txt new file mode 100644 index 0000000..6567a25 --- /dev/null +++ b/test/integration/CASL2/xor0/0.txt @@ -0,0 +1,225 @@ +../../../../casl2 -slatd ../../../../as/CMD/xor0.casl + +Assemble ../../../../as/CMD/xor0.casl (0) +../../../../as/CMD/xor0.casl:1:MAIN START +../../../../as/CMD/xor0.casl:2:BEGIN LD GR1,A +../../../../as/CMD/xor0.casl:3: LD GR2,A +../../../../as/CMD/xor0.casl:4: XOR GR1,GR2 +../../../../as/CMD/xor0.casl:5: RET +../../../../as/CMD/xor0.casl:6:A DC #8001 +../../../../as/CMD/xor0.casl:7:B DC #3521 +../../../../as/CMD/xor0.casl:8: END + +Label:::: +A ---> #0006 +B ---> #0007 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/xor0.casl (1) +../../../../as/CMD/xor0.casl:1:MAIN START +../../../../as/CMD/xor0.casl:2:BEGIN LD GR1,A + #0000 #1010 + #0001 #0006 +../../../../as/CMD/xor0.casl:3: LD GR2,A + #0002 #1020 + #0003 #0006 +../../../../as/CMD/xor0.casl:4: XOR GR1,GR2 + #0004 #3612 +../../../../as/CMD/xor0.casl:5: RET + #0005 #8100 +../../../../as/CMD/xor0.casl:6:A DC #8001 + #0006 #8001 +../../../../as/CMD/xor0.casl:7:B DC #3521 + #0007 #3521 +../../../../as/CMD/xor0.casl:8: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: -32767 = #8001 = 1000000000000001 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 010 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -32767 = #8001 = 1000000000000001 +#0004: GR2: -32767 = #8001 = 1000000000000001 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: -32767 = #8001 = 1000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 001 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 1010 0006 1020 0006 3612 8100 8001 3521 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/xor0/Makefile b/test/integration/CASL2/xor0/Makefile new file mode 100644 index 0000000..e48f103 --- /dev/null +++ b/test/integration/CASL2/xor0/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor0.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/astest/sla2/0.txt b/test/integration/CASL2/xor1/0.txt similarity index 90% rename from test/astest/sla2/0.txt rename to test/integration/CASL2/xor1/0.txt index 168399f..fde4f2c 100644 --- a/test/astest/sla2/0.txt +++ b/test/integration/CASL2/xor1/0.txt @@ -1,38 +1,35 @@ +../../../../casl2 -slatd ../../../../as/CMD/xor1.casl -Assemble ../../../as/sla2.casl (0) -../../../as/sla2.casl:1:SLA2 START BEGIN -../../../as/sla2.casl:2:BEGIN LD GR1,X -../../../as/sla2.casl:3: SLA GR1,2 -../../../as/sla2.casl:4: ST GR1,Y -../../../as/sla2.casl:5: RET -../../../as/sla2.casl:6:X DC 3 -../../../as/sla2.casl:7:Y DS 1 -../../../as/sla2.casl:8: END +Assemble ../../../../as/CMD/xor1.casl (0) +../../../../as/CMD/xor1.casl:1:MAIN START +../../../../as/CMD/xor1.casl:2:BEGIN LAD GR0,#3444 +../../../../as/CMD/xor1.casl:3: LD GR1,A +../../../../as/CMD/xor1.casl:4: XOR GR0,A +../../../../as/CMD/xor1.casl:5: RET +../../../../as/CMD/xor1.casl:6:A DC #00DD +../../../../as/CMD/xor1.casl:7: END Label:::: -SLA2 ---> #0000 -X ---> #0007 -Y ---> #0008 +A ---> #0007 BEGIN ---> #0000 +MAIN ---> #0000 -Assemble ../../../as/sla2.casl (1) -../../../as/sla2.casl:1:SLA2 START BEGIN -../../../as/sla2.casl:2:BEGIN LD GR1,X - #0000 #1010 - #0001 #0007 -../../../as/sla2.casl:3: SLA GR1,2 - #0002 #5010 - #0003 #0002 -../../../as/sla2.casl:4: ST GR1,Y - #0004 #1110 - #0005 #0008 -../../../as/sla2.casl:5: RET +Assemble ../../../../as/CMD/xor1.casl (1) +../../../../as/CMD/xor1.casl:1:MAIN START +../../../../as/CMD/xor1.casl:2:BEGIN LAD GR0,#3444 + #0000 #1200 + #0001 #3444 +../../../../as/CMD/xor1.casl:3: LD GR1,A + #0002 #1010 + #0003 #0007 +../../../../as/CMD/xor1.casl:4: XOR GR0,A + #0004 #3200 + #0005 #0007 +../../../../as/CMD/xor1.casl:5: RET #0006 #8100 -../../../as/sla2.casl:6:X DC 3 - #0007 #0003 -../../../as/sla2.casl:7:Y DS 1 - #0008 #0000 -../../../as/sla2.casl:8: END +../../../../as/CMD/xor1.casl:6:A DC #00DD + #0007 #00DD +../../../../as/CMD/xor1.casl:7: END Executing machine codes #0000: Register:::: @@ -49,7 +46,7 @@ Executing machine codes #0000: FR (OF SF ZF): 000 #0000: Memory:::: #0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1010 0007 5010 0002 1110 0008 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -83,8 +80,8 @@ Executing machine codes #0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 -#0002: GR1: 3 = #0003 = 0000000000000011 +#0002: GR0: 13380 = #3444 = 0011010001000100 +#0002: GR1: 0 = #0000 = 0000000000000000 #0002: GR2: 0 = #0000 = 0000000000000000 #0002: GR3: 0 = #0000 = 0000000000000000 #0002: GR4: 0 = #0000 = 0000000000000000 @@ -96,7 +93,7 @@ Executing machine codes #0002: FR (OF SF ZF): 000 #0002: Memory:::: #0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1010 0007 5010 0002 1110 0008 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -130,8 +127,8 @@ Executing machine codes #0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 12 = #000C = 0000000000001100 +#0004: GR0: 13380 = #3444 = 0011010001000100 +#0004: GR1: 221 = #00DD = 0000000011011101 #0004: GR2: 0 = #0000 = 0000000000000000 #0004: GR3: 0 = #0000 = 0000000000000000 #0004: GR4: 0 = #0000 = 0000000000000000 @@ -143,7 +140,7 @@ Executing machine codes #0004: FR (OF SF ZF): 000 #0004: Memory:::: #0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1010 0007 5010 0002 1110 0008 8100 0003 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -177,8 +174,8 @@ Executing machine codes #0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 12 = #000C = 0000000000001100 +#0006: GR0: 13465 = #3499 = 0011010010011001 +#0006: GR1: 221 = #00DD = 0000000011011101 #0006: GR2: 0 = #0000 = 0000000000000000 #0006: GR3: 0 = #0000 = 0000000000000000 #0006: GR4: 0 = #0000 = 0000000000000000 @@ -190,7 +187,7 @@ Executing machine codes #0006: FR (OF SF ZF): 000 #0006: Memory:::: #0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1010 0007 5010 0002 1110 0008 8100 0003 000C 0000 0000 0000 0000 0000 0000 0000 +#0006: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 diff --git a/test/integration/CASL2/xor1/Makefile b/test/integration/CASL2/xor1/Makefile new file mode 100644 index 0000000..59c8bcb --- /dev/null +++ b/test/integration/CASL2/xor1/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor1.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/astest/sra2/0.txt b/test/integration/CASL2/xor3/0.txt similarity index 89% rename from test/astest/sra2/0.txt rename to test/integration/CASL2/xor3/0.txt index ee8dc72..3946241 100644 --- a/test/astest/sra2/0.txt +++ b/test/integration/CASL2/xor3/0.txt @@ -1,38 +1,35 @@ +../../../../casl2 -slatd ../../../../as/CMD/xor3.casl -Assemble ../../../as/sra2.casl (0) -../../../as/sra2.casl:1:SLA2 START BEGIN -../../../as/sra2.casl:2:BEGIN LD GR4,X -../../../as/sra2.casl:3: SRA GR4,2 -../../../as/sra2.casl:4: ST GR4,Y -../../../as/sra2.casl:5: RET -../../../as/sra2.casl:6:X DC 124 -../../../as/sra2.casl:7:Y DS 1 -../../../as/sra2.casl:8: END +Assemble ../../../../as/CMD/xor3.casl (0) +../../../../as/CMD/xor3.casl:1:MAIN START +../../../../as/CMD/xor3.casl:2:BEGIN LAD GR0,#3444 +../../../../as/CMD/xor3.casl:3: LD GR1,A +../../../../as/CMD/xor3.casl:4: XOR GR0,A +../../../../as/CMD/xor3.casl:5: RET +../../../../as/CMD/xor3.casl:6:A DC #00DD +../../../../as/CMD/xor3.casl:7: END Label:::: -SLA2 ---> #0000 -X ---> #0007 -Y ---> #0008 +A ---> #0007 BEGIN ---> #0000 +MAIN ---> #0000 -Assemble ../../../as/sra2.casl (1) -../../../as/sra2.casl:1:SLA2 START BEGIN -../../../as/sra2.casl:2:BEGIN LD GR4,X - #0000 #1040 - #0001 #0007 -../../../as/sra2.casl:3: SRA GR4,2 - #0002 #5140 - #0003 #0002 -../../../as/sra2.casl:4: ST GR4,Y - #0004 #1140 - #0005 #0008 -../../../as/sra2.casl:5: RET +Assemble ../../../../as/CMD/xor3.casl (1) +../../../../as/CMD/xor3.casl:1:MAIN START +../../../../as/CMD/xor3.casl:2:BEGIN LAD GR0,#3444 + #0000 #1200 + #0001 #3444 +../../../../as/CMD/xor3.casl:3: LD GR1,A + #0002 #1010 + #0003 #0007 +../../../../as/CMD/xor3.casl:4: XOR GR0,A + #0004 #3200 + #0005 #0007 +../../../../as/CMD/xor3.casl:5: RET #0006 #8100 -../../../as/sra2.casl:6:X DC 124 - #0007 #007C -../../../as/sra2.casl:7:Y DS 1 - #0008 #0000 -../../../as/sra2.casl:8: END +../../../../as/CMD/xor3.casl:6:A DC #00DD + #0007 #00DD +../../../../as/CMD/xor3.casl:7: END Executing machine codes #0000: Register:::: @@ -49,7 +46,7 @@ Executing machine codes #0000: FR (OF SF ZF): 000 #0000: Memory:::: #0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0000: 0000: 1040 0007 5140 0002 1140 0008 8100 007C 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -83,11 +80,11 @@ Executing machine codes #0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: Register:::: -#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR0: 13380 = #3444 = 0011010001000100 #0002: GR1: 0 = #0000 = 0000000000000000 #0002: GR2: 0 = #0000 = 0000000000000000 #0002: GR3: 0 = #0000 = 0000000000000000 -#0002: GR4: 124 = #007C = 0000000001111100 +#0002: GR4: 0 = #0000 = 0000000000000000 #0002: GR5: 0 = #0000 = 0000000000000000 #0002: GR6: 0 = #0000 = 0000000000000000 #0002: GR7: 0 = #0000 = 0000000000000000 @@ -96,7 +93,7 @@ Executing machine codes #0002: FR (OF SF ZF): 000 #0002: Memory:::: #0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0002: 0000: 1040 0007 5140 0002 1140 0008 8100 007C 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -130,11 +127,11 @@ Executing machine codes #0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: Register:::: -#0004: GR0: 0 = #0000 = 0000000000000000 -#0004: GR1: 0 = #0000 = 0000000000000000 +#0004: GR0: 13380 = #3444 = 0011010001000100 +#0004: GR1: 221 = #00DD = 0000000011011101 #0004: GR2: 0 = #0000 = 0000000000000000 #0004: GR3: 0 = #0000 = 0000000000000000 -#0004: GR4: 31 = #001F = 0000000000011111 +#0004: GR4: 0 = #0000 = 0000000000000000 #0004: GR5: 0 = #0000 = 0000000000000000 #0004: GR6: 0 = #0000 = 0000000000000000 #0004: GR7: 0 = #0000 = 0000000000000000 @@ -143,7 +140,7 @@ Executing machine codes #0004: FR (OF SF ZF): 000 #0004: Memory:::: #0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0004: 0000: 1040 0007 5140 0002 1140 0008 8100 007C 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 @@ -177,11 +174,11 @@ Executing machine codes #0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0006: Register:::: -#0006: GR0: 0 = #0000 = 0000000000000000 -#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR0: 13465 = #3499 = 0011010010011001 +#0006: GR1: 221 = #00DD = 0000000011011101 #0006: GR2: 0 = #0000 = 0000000000000000 #0006: GR3: 0 = #0000 = 0000000000000000 -#0006: GR4: 31 = #001F = 0000000000011111 +#0006: GR4: 0 = #0000 = 0000000000000000 #0006: GR5: 0 = #0000 = 0000000000000000 #0006: GR6: 0 = #0000 = 0000000000000000 #0006: GR7: 0 = #0000 = 0000000000000000 @@ -190,7 +187,7 @@ Executing machine codes #0006: FR (OF SF ZF): 000 #0006: Memory:::: #0006: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F -#0006: 0000: 1040 0007 5140 0002 1140 0008 8100 007C 001F 0000 0000 0000 0000 0000 0000 0000 +#0006: 0000: 1200 3444 1010 0007 3200 0007 8100 00DD 0000 0000 0000 0000 0000 0000 0000 0000 #0006: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0006: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 #0006: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 diff --git a/test/integration/CASL2/xor3/Makefile b/test/integration/CASL2/xor3/Makefile new file mode 100644 index 0000000..7574ed6 --- /dev/null +++ b/test/integration/CASL2/xor3/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor3.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/xor4/0.txt b/test/integration/CASL2/xor4/0.txt new file mode 100644 index 0000000..b685433 --- /dev/null +++ b/test/integration/CASL2/xor4/0.txt @@ -0,0 +1,1658 @@ +../../../../casl2 -slatd ../../../../as/CMD/xor4.casl + +Assemble ../../../../as/CMD/xor4.casl (0) +../../../../as/CMD/xor4.casl:1:;;; XORで、GR1の内容をクリア +../../../../as/CMD/xor4.casl:2:MAIN START +../../../../as/CMD/xor4.casl:3:BEGIN XOR GR2,GR2 +../../../../as/CMD/xor4.casl:4:LOOP CPA GR2,LEN +../../../../as/CMD/xor4.casl:5: JZE FIN +../../../../as/CMD/xor4.casl:6: LD GR1,A,GR2 +../../../../as/CMD/xor4.casl:7: XOR GR1,GR1 +../../../../as/CMD/xor4.casl:8: LAD GR2,1,GR2 +../../../../as/CMD/xor4.casl:9: JUMP LOOP +../../../../as/CMD/xor4.casl:10:FIN RET +../../../../as/CMD/xor4.casl:11:A DC #8001,#8000,#FFFF,#51,#7FFF +../../../../as/CMD/xor4.casl:12:LEN DC 5 +../../../../as/CMD/xor4.casl:13: END + +Label:::: +A ---> #000D +BEGIN ---> #0000 +LOOP ---> #0001 +MAIN ---> #0000 +FIN ---> #000C +LEN ---> #0012 + +Assemble ../../../../as/CMD/xor4.casl (1) +../../../../as/CMD/xor4.casl:1:;;; XORで、GR1の内容をクリア +../../../../as/CMD/xor4.casl:2:MAIN START +../../../../as/CMD/xor4.casl:3:BEGIN XOR GR2,GR2 + #0000 #3622 +../../../../as/CMD/xor4.casl:4:LOOP CPA GR2,LEN + #0001 #4020 + #0002 #0012 +../../../../as/CMD/xor4.casl:5: JZE FIN + #0003 #6300 + #0004 #000C +../../../../as/CMD/xor4.casl:6: LD GR1,A,GR2 + #0005 #1012 + #0006 #000D +../../../../as/CMD/xor4.casl:7: XOR GR1,GR1 + #0007 #3611 +../../../../as/CMD/xor4.casl:8: LAD GR2,1,GR2 + #0008 #1222 + #0009 #0001 +../../../../as/CMD/xor4.casl:9: JUMP LOOP + #000A #6400 + #000B #0001 +../../../../as/CMD/xor4.casl:10:FIN RET + #000C #8100 +../../../../as/CMD/xor4.casl:11:A DC #8001,#8000,#FFFF,#51,#7FFF + #000D #8001 + #000E #8000 + #000F #FFFF + #0010 #0051 + #0011 #7FFF +../../../../as/CMD/xor4.casl:12:LEN DC 5 + #0012 #0005 +../../../../as/CMD/xor4.casl:13: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0000: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 0 = #0000 = 0000000000000000 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 512 = #0200 = 0000001000000000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 001 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 0 = #0000 = 0000000000000000 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 0 = #0000 = 0000000000000000 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: -32767 = #8001 = 1000000000000001 +#0007: GR2: 0 = #0000 = 0000000000000000 +#0007: GR3: 0 = #0000 = 0000000000000000 +#0007: GR4: 0 = #0000 = 0000000000000000 +#0007: GR5: 0 = #0000 = 0000000000000000 +#0007: GR6: 0 = #0000 = 0000000000000000 +#0007: GR7: 0 = #0000 = 0000000000000000 +#0007: SP: 512 = #0200 = 0000001000000000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 0 = #0000 = 0000000000000000 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 001 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 0 = #0000 = 0000000000000000 +#000A: GR2: 1 = #0001 = 0000000000000001 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 1 = #0001 = 0000000000000001 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 512 = #0200 = 0000001000000000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 001 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 1 = #0001 = 0000000000000001 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 1 = #0001 = 0000000000000001 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: -32768 = #8000 = 1000000000000000 +#0007: GR2: 1 = #0001 = 0000000000000001 +#0007: GR3: 0 = #0000 = 0000000000000000 +#0007: GR4: 0 = #0000 = 0000000000000000 +#0007: GR5: 0 = #0000 = 0000000000000000 +#0007: GR6: 0 = #0000 = 0000000000000000 +#0007: GR7: 0 = #0000 = 0000000000000000 +#0007: SP: 512 = #0200 = 0000001000000000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 1 = #0001 = 0000000000000001 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 001 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 0 = #0000 = 0000000000000000 +#000A: GR2: 2 = #0002 = 0000000000000010 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 2 = #0002 = 0000000000000010 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 512 = #0200 = 0000001000000000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 001 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 2 = #0002 = 0000000000000010 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 2 = #0002 = 0000000000000010 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: -1 = #FFFF = 1111111111111111 +#0007: GR2: 2 = #0002 = 0000000000000010 +#0007: GR3: 0 = #0000 = 0000000000000000 +#0007: GR4: 0 = #0000 = 0000000000000000 +#0007: GR5: 0 = #0000 = 0000000000000000 +#0007: GR6: 0 = #0000 = 0000000000000000 +#0007: GR7: 0 = #0000 = 0000000000000000 +#0007: SP: 512 = #0200 = 0000001000000000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 010 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 2 = #0002 = 0000000000000010 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 001 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 0 = #0000 = 0000000000000000 +#000A: GR2: 3 = #0003 = 0000000000000011 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 3 = #0003 = 0000000000000011 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 512 = #0200 = 0000001000000000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 001 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 3 = #0003 = 0000000000000011 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 3 = #0003 = 0000000000000011 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 81 = #0051 = 0000000001010001 +#0007: GR2: 3 = #0003 = 0000000000000011 +#0007: GR3: 0 = #0000 = 0000000000000000 +#0007: GR4: 0 = #0000 = 0000000000000000 +#0007: GR5: 0 = #0000 = 0000000000000000 +#0007: GR6: 0 = #0000 = 0000000000000000 +#0007: GR7: 0 = #0000 = 0000000000000000 +#0007: SP: 512 = #0200 = 0000001000000000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 3 = #0003 = 0000000000000011 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 001 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 0 = #0000 = 0000000000000000 +#000A: GR2: 4 = #0004 = 0000000000000100 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 4 = #0004 = 0000000000000100 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 512 = #0200 = 0000001000000000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 001 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 4 = #0004 = 0000000000000100 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 010 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0005: Register:::: +#0005: GR0: 0 = #0000 = 0000000000000000 +#0005: GR1: 0 = #0000 = 0000000000000000 +#0005: GR2: 4 = #0004 = 0000000000000100 +#0005: GR3: 0 = #0000 = 0000000000000000 +#0005: GR4: 0 = #0000 = 0000000000000000 +#0005: GR5: 0 = #0000 = 0000000000000000 +#0005: GR6: 0 = #0000 = 0000000000000000 +#0005: GR7: 0 = #0000 = 0000000000000000 +#0005: SP: 512 = #0200 = 0000001000000000 +#0005: PR: 5 = #0005 = 0000000000000101 +#0005: FR (OF SF ZF): 010 +#0005: Memory:::: +#0005: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0005: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0005: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0005: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0007: Register:::: +#0007: GR0: 0 = #0000 = 0000000000000000 +#0007: GR1: 32767 = #7FFF = 0111111111111111 +#0007: GR2: 4 = #0004 = 0000000000000100 +#0007: GR3: 0 = #0000 = 0000000000000000 +#0007: GR4: 0 = #0000 = 0000000000000000 +#0007: GR5: 0 = #0000 = 0000000000000000 +#0007: GR6: 0 = #0000 = 0000000000000000 +#0007: GR7: 0 = #0000 = 0000000000000000 +#0007: SP: 512 = #0200 = 0000001000000000 +#0007: PR: 7 = #0007 = 0000000000000111 +#0007: FR (OF SF ZF): 000 +#0007: Memory:::: +#0007: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0007: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0007: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0007: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0008: Register:::: +#0008: GR0: 0 = #0000 = 0000000000000000 +#0008: GR1: 0 = #0000 = 0000000000000000 +#0008: GR2: 4 = #0004 = 0000000000000100 +#0008: GR3: 0 = #0000 = 0000000000000000 +#0008: GR4: 0 = #0000 = 0000000000000000 +#0008: GR5: 0 = #0000 = 0000000000000000 +#0008: GR6: 0 = #0000 = 0000000000000000 +#0008: GR7: 0 = #0000 = 0000000000000000 +#0008: SP: 512 = #0200 = 0000001000000000 +#0008: PR: 8 = #0008 = 0000000000001000 +#0008: FR (OF SF ZF): 001 +#0008: Memory:::: +#0008: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0008: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0008: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0008: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000A: Register:::: +#000A: GR0: 0 = #0000 = 0000000000000000 +#000A: GR1: 0 = #0000 = 0000000000000000 +#000A: GR2: 5 = #0005 = 0000000000000101 +#000A: GR3: 0 = #0000 = 0000000000000000 +#000A: GR4: 0 = #0000 = 0000000000000000 +#000A: GR5: 0 = #0000 = 0000000000000000 +#000A: GR6: 0 = #0000 = 0000000000000000 +#000A: GR7: 0 = #0000 = 0000000000000000 +#000A: SP: 512 = #0200 = 0000001000000000 +#000A: PR: 10 = #000A = 0000000000001010 +#000A: FR (OF SF ZF): 001 +#000A: Memory:::: +#000A: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000A: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#000A: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000A: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0001: Register:::: +#0001: GR0: 0 = #0000 = 0000000000000000 +#0001: GR1: 0 = #0000 = 0000000000000000 +#0001: GR2: 5 = #0005 = 0000000000000101 +#0001: GR3: 0 = #0000 = 0000000000000000 +#0001: GR4: 0 = #0000 = 0000000000000000 +#0001: GR5: 0 = #0000 = 0000000000000000 +#0001: GR6: 0 = #0000 = 0000000000000000 +#0001: GR7: 0 = #0000 = 0000000000000000 +#0001: SP: 512 = #0200 = 0000001000000000 +#0001: PR: 1 = #0001 = 0000000000000001 +#0001: FR (OF SF ZF): 001 +#0001: Memory:::: +#0001: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0001: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0001: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0001: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0003: Register:::: +#0003: GR0: 0 = #0000 = 0000000000000000 +#0003: GR1: 0 = #0000 = 0000000000000000 +#0003: GR2: 5 = #0005 = 0000000000000101 +#0003: GR3: 0 = #0000 = 0000000000000000 +#0003: GR4: 0 = #0000 = 0000000000000000 +#0003: GR5: 0 = #0000 = 0000000000000000 +#0003: GR6: 0 = #0000 = 0000000000000000 +#0003: GR7: 0 = #0000 = 0000000000000000 +#0003: SP: 512 = #0200 = 0000001000000000 +#0003: PR: 3 = #0003 = 0000000000000011 +#0003: FR (OF SF ZF): 001 +#0003: Memory:::: +#0003: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0003: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#0003: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0003: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#000C: Register:::: +#000C: GR0: 0 = #0000 = 0000000000000000 +#000C: GR1: 0 = #0000 = 0000000000000000 +#000C: GR2: 5 = #0005 = 0000000000000101 +#000C: GR3: 0 = #0000 = 0000000000000000 +#000C: GR4: 0 = #0000 = 0000000000000000 +#000C: GR5: 0 = #0000 = 0000000000000000 +#000C: GR6: 0 = #0000 = 0000000000000000 +#000C: GR7: 0 = #0000 = 0000000000000000 +#000C: SP: 512 = #0200 = 0000001000000000 +#000C: PR: 12 = #000C = 0000000000001100 +#000C: FR (OF SF ZF): 001 +#000C: Memory:::: +#000C: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#000C: 0000: 3622 4020 0012 6300 000C 1012 000D 3611 1222 0001 6400 0001 8100 8001 8000 FFFF +#000C: 0010: 0051 7FFF 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#000C: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/xor4/Makefile b/test/integration/CASL2/xor4/Makefile new file mode 100644 index 0000000..f4fb409 --- /dev/null +++ b/test/integration/CASL2/xor4/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor4.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/CASL2/xor5/0.txt b/test/integration/CASL2/xor5/0.txt new file mode 100644 index 0000000..975af56 --- /dev/null +++ b/test/integration/CASL2/xor5/0.txt @@ -0,0 +1,175 @@ +../../../../casl2 -slatd ../../../../as/CMD/xor5.casl + +Assemble ../../../../as/CMD/xor5.casl (0) +../../../../as/CMD/xor5.casl:1:MAIN START +../../../../as/CMD/xor5.casl:2:BEGIN LD GR1,A +../../../../as/CMD/xor5.casl:3: XOR GR1,B +../../../../as/CMD/xor5.casl:4: RET +../../../../as/CMD/xor5.casl:5:A DC 3 +../../../../as/CMD/xor5.casl:6:B DC #FFFF +../../../../as/CMD/xor5.casl:7: END + +Label:::: +A ---> #0005 +B ---> #0006 +BEGIN ---> #0000 +MAIN ---> #0000 + +Assemble ../../../../as/CMD/xor5.casl (1) +../../../../as/CMD/xor5.casl:1:MAIN START +../../../../as/CMD/xor5.casl:2:BEGIN LD GR1,A + #0000 #1010 + #0001 #0005 +../../../../as/CMD/xor5.casl:3: XOR GR1,B + #0002 #3210 + #0003 #0006 +../../../../as/CMD/xor5.casl:4: RET + #0004 #8100 +../../../../as/CMD/xor5.casl:5:A DC 3 + #0005 #0003 +../../../../as/CMD/xor5.casl:6:B DC #FFFF + #0006 #FFFF +../../../../as/CMD/xor5.casl:7: END + +Executing machine codes +#0000: Register:::: +#0000: GR0: 0 = #0000 = 0000000000000000 +#0000: GR1: 0 = #0000 = 0000000000000000 +#0000: GR2: 0 = #0000 = 0000000000000000 +#0000: GR3: 0 = #0000 = 0000000000000000 +#0000: GR4: 0 = #0000 = 0000000000000000 +#0000: GR5: 0 = #0000 = 0000000000000000 +#0000: GR6: 0 = #0000 = 0000000000000000 +#0000: GR7: 0 = #0000 = 0000000000000000 +#0000: SP: 512 = #0200 = 0000001000000000 +#0000: PR: 0 = #0000 = 0000000000000000 +#0000: FR (OF SF ZF): 000 +#0000: Memory:::: +#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0000: 0000: 1010 0005 3210 0006 8100 0003 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0000: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0002: Register:::: +#0002: GR0: 0 = #0000 = 0000000000000000 +#0002: GR1: 3 = #0003 = 0000000000000011 +#0002: GR2: 0 = #0000 = 0000000000000000 +#0002: GR3: 0 = #0000 = 0000000000000000 +#0002: GR4: 0 = #0000 = 0000000000000000 +#0002: GR5: 0 = #0000 = 0000000000000000 +#0002: GR6: 0 = #0000 = 0000000000000000 +#0002: GR7: 0 = #0000 = 0000000000000000 +#0002: SP: 512 = #0200 = 0000001000000000 +#0002: PR: 2 = #0002 = 0000000000000010 +#0002: FR (OF SF ZF): 000 +#0002: Memory:::: +#0002: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0002: 0000: 1010 0005 3210 0006 8100 0003 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0002: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + +#0004: Register:::: +#0004: GR0: 0 = #0000 = 0000000000000000 +#0004: GR1: -4 = #FFFC = 1111111111111100 +#0004: GR2: 0 = #0000 = 0000000000000000 +#0004: GR3: 0 = #0000 = 0000000000000000 +#0004: GR4: 0 = #0000 = 0000000000000000 +#0004: GR5: 0 = #0000 = 0000000000000000 +#0004: GR6: 0 = #0000 = 0000000000000000 +#0004: GR7: 0 = #0000 = 0000000000000000 +#0004: SP: 512 = #0200 = 0000001000000000 +#0004: PR: 4 = #0004 = 0000000000000100 +#0004: FR (OF SF ZF): 010 +#0004: Memory:::: +#0004: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F +#0004: 0000: 1010 0005 3210 0006 8100 0003 FFFF 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0010: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0020: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0030: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0040: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0050: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0060: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0070: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0080: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0090: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 00F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0100: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0110: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0120: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0130: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0140: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0150: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 0190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01A0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01B0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01C0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01D0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01E0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 +#0004: 01F0: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 + diff --git a/test/integration/CASL2/xor5/Makefile b/test/integration/CASL2/xor5/Makefile new file mode 100644 index 0000000..932ed36 --- /dev/null +++ b/test/integration/CASL2/xor5/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -slatd +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor5.casl +CMD = $(CASL2) $(CASL2FLAG) $(ASFILE) $(IN) +include ../TEST.mk diff --git a/test/integration/COMET2/CMD.mk b/test/integration/COMET2/CMD.mk new file mode 100644 index 0000000..184b4c2 --- /dev/null +++ b/test/integration/COMET2/CMD.mk @@ -0,0 +1,6 @@ +YACASL2DIR=../../../.. +UNITNAME = `pwd | xargs basename` +OBJFILE = $(UNITNAME).o +CASL2 = $(YACASL2DIR)/casl2 +COMET2 = $(YACASL2DIR)/comet2 +CMD = $(COMET2) $(UNITNAME).o diff --git a/test/integration/COMET2/Makefile b/test/integration/COMET2/Makefile new file mode 100644 index 0000000..c90f916 --- /dev/null +++ b/test/integration/COMET2/Makefile @@ -0,0 +1,72 @@ +# テストグループ +# make : すべてのテストを実施し、ログを作成 +# make all : ↓ +# make clean : すべてのテストで、「make」で生成されたファイルをクリア +# make check : すべてのテストを実施 +# make cleanall: すべてのテストで、「make」と「make prepare」で生成されたファイルをクリア +# make prepare : すべてのテストの、想定結果を出力 +# make create : UNITNAMEで指定されたテストを新規に作成 +TESTS = `ls | grep "^[^A-Z].*"` +LOGFILE = TEST.log + +.PHONY: all check report clean cleanall prepare create +all: check report +check: + @rm -f $(LOGFILE) + @for target in $(TESTS); do \ + $(MAKE) check -C $$target; \ + done +$(LOGFILE): + @for target in $(TESTS); do \ + cat <$$target/report.txt >>$(LOGFILE); \ + done +report: $(LOGFILE) + @success=`grep "Success" $(LOGFILE) | wc -l`; \ + all=`cat $(LOGFILE) | wc -l`; \ + echo "$$success / $$all tests passed. Details in `pwd`/$(LOGFILE)"; \ + if test $$success -eq $$all; then \ + echo "All tests are succeded."; \ + else \ + grep "Failure" $(LOGFILE); \ + fi +clean: + @for target in $(TESTS); do \ + $(MAKE) clean -C $$target; \ + done + @rm -f $(LOGFILE) +cleanall: + @for target in $(TESTS); do \ + $(MAKE) cleanall -C $$target; \ + done + @rm -f $(LOGFILE) +prepare: + @for target in $(TESTS) ; do \ + $(MAKE) prepare -C $$target ;\ + done +create: +ifdef UNITNAME + @mkdir $(UNITNAME) + @echo 'include ../CMD.mk # YACASL2DIR, CASL2, COMET2' >$(UNITNAME)/Makefile +ifdef CASL2FLAG + @echo 'CASL2FLAG = $(CASL2FLAG)' >>$(UNITNAME)/Makefile +else + @echo 'CASL2FLAG = -la' >>$(UNITNAME)/Makefile +endif +ifdef ASDIR + @echo 'ASDIR = $(ASDIR)' >>$(UNITNAME)/Makefile +else + @echo 'ASDIR = $$(YACASL2DIR)/as' >>$(UNITNAME)/Makefile +endif +ifdef ASFILE + @echo 'ASFILE = $(ASFILE)' >>$(UNITNAME)/Makefile +else + @echo 'ASFILE = $$(ASDIR)/$(UNITNAME).casl' >>$(UNITNAME)/Makefile +endif +ifdef INFILE + @echo 'IN = <$(INFILE)' >>$(UNITNAME)/Makefile +endif + @echo 'CMD = $$(COMET2) $$(COMET2FLAG) $$(UNITNAME).o $$(IN)' >>$(UNITNAME)/Makefile; \ + echo 'include ../TEST.mk' >>$(UNITNAME)/Makefile +else + @echo "no test created. set UNITNAME" +endif diff --git a/test/integration/COMET2/TEST.log b/test/integration/COMET2/TEST.log new file mode 100644 index 0000000..94a1a9c --- /dev/null +++ b/test/integration/COMET2/TEST.log @@ -0,0 +1,71 @@ +abs_call: Test Success 2010-01-21 02:33:49 +adda0: Test Success 2010-01-21 02:33:49 +adda1: Test Success 2010-01-21 02:33:49 +adda_overflow: Test Success 2010-01-21 02:33:49 +addl: Test Success 2010-01-21 02:33:50 +addl_overflow: Test Success 2010-01-21 02:33:50 +and0: Test Success 2010-01-21 02:33:50 +and1: Test Success 2010-01-21 02:33:50 +and2: Test Success 2010-01-21 02:33:50 +and3: Test Success 2010-01-21 02:33:50 +binout: Test Success 2010-01-21 02:33:50 +call0: Test Success 2010-01-21 02:33:50 +call1: Test Success 2010-01-21 02:33:51 +call2: Test Success 2010-01-21 02:33:51 +count_call: Test Success 2010-01-21 02:33:51 +cpa1: Test Success 2010-01-21 02:33:51 +dc_overflow: Test Success 2010-01-21 02:33:51 +dc_spc: Test Success 2010-01-21 02:33:51 +divl0_call: Test Success 2010-01-21 02:33:53 +divl1_call: Test Success 2010-01-21 02:33:54 +ds_0: Test Success 2010-01-21 02:33:54 +fib_outl: Test Success 2010-01-21 02:33:54 +floatedit: Test Success 2010-01-21 02:33:55 +hanoi: Test Success 2010-01-21 02:33:55 +hello: Test Success 2010-01-21 02:33:55 +iotest: Test Success 2010-01-21 02:33:55 +lad0: Test Success 2010-01-21 02:33:55 +lad1: Test Success 2010-01-21 02:33:55 +lad2: Test Success 2010-01-21 02:33:55 +lad3: Test Success 2010-01-21 02:33:56 +ld0: Test Success 2010-01-21 02:33:56 +ld1: Test Success 2010-01-21 02:33:56 +ld2: Test Success 2010-01-21 02:33:56 +ld3: Test Success 2010-01-21 02:33:56 +ld4: Test Success 2010-01-21 02:33:57 +ld5: Test Success 2010-01-21 02:33:57 +ld_loop: Test Success 2010-01-21 02:33:57 +literal_spc: Test Success 2010-01-21 02:33:57 +literalstr: Test Success 2010-01-21 02:33:57 +minim_call: Test Success 2010-01-21 02:33:57 +mula0_call: Test Success 2010-01-21 02:34:02 +mula1_call: Test Success 2010-01-21 02:34:03 +mull0_call: Test Success 2010-01-21 02:34:08 +mull1_call: Test Success 2010-01-21 02:34:09 +out0: Test Success 2010-01-21 02:34:09 +out1: Test Success 2010-01-21 02:34:09 +outa_call: Test Success 2010-01-21 02:34:09 +outb_call: Test Success 2010-01-21 02:34:09 +outd_q15_call: Test Success 2010-01-21 02:34:10 +outl_call: Test Success 2010-01-21 02:34:10 +ptn1: Test Success 2010-01-21 02:34:10 +ptn2: Test Success 2010-01-21 02:34:10 +ptn3: Test Success 2010-01-21 02:34:10 +ptn4: Test Success 2010-01-21 02:34:10 +pushpop: Test Success 2010-01-21 02:34:11 +rev_call: Test Success 2010-01-21 02:34:11 +sla2: Test Success 2010-01-21 02:34:11 +sra2: Test Success 2010-01-21 02:34:11 +sra3: Test Success 2010-01-21 02:34:11 +sra4: Test Success 2010-01-21 02:34:11 +st0: Test Success 2010-01-21 02:34:11 +st1: Test Success 2010-01-21 02:34:12 +sum_call: Test Success 2010-01-21 02:34:12 +summary: Test Success 2010-01-21 02:34:12 +svc2: Test Success 2010-01-21 02:34:12 +svc2_out: Test Success 2010-01-21 02:34:12 +xor0: Test Success 2010-01-21 02:34:12 +xor1: Test Success 2010-01-21 02:34:12 +xor3: Test Success 2010-01-21 02:34:13 +xor4: Test Success 2010-01-21 02:34:13 +xor5: Test Success 2010-01-21 02:34:13 diff --git a/test/integration/COMET2/TEST.mk b/test/integration/COMET2/TEST.mk new file mode 100644 index 0000000..36c64a2 --- /dev/null +++ b/test/integration/COMET2/TEST.mk @@ -0,0 +1,28 @@ +# テストのテンプレート +# make : CMDで設定されたコマンドを実行した出力結果を1.txtに出力し、0.txtと比較し、レポート +# make check : ↓ +# make prepare : CMDで設定されたコマンドを実行した出力結果を0.txt(テストの想定結果)に出力 +# make clean : 「make」で生成されたファイルをクリア +# make cleanall: 「make」と「make report」で生成されたファイルをクリア +LOGFILE = ../TEST.log +ERRFILE = err.txt + +.PHPNY: check prepare clean cleanall +check: clean report.txt +prepare: cleanall 0.txt $(OBJFILE) +clean: + @rm -f 1.txt diff.txt report.txt +cleanall: clean + @rm -f 0.txt $(OBJFILE) +$(OBJFILE): $(CASL2) $(ASFILE) + @$(CASL2) $(CASL2FLAG) -O$(OBJFILE) $(ASFILE) +0.txt 1.txt: $(COMET2) $(OBJFILE) + @echo $(CMD) >$@; \ + $(CMD) >>$@ 2>$(ERRFILE); \ + if test -s $(ERRFILE); then cat err.txt >>$@; else rm -f $(ERRFILE); fi +diff.txt: 1.txt + @-diff 0.txt 1.txt >$@ 2>&1 +report.txt: diff.txt + @echo -n "$(UNITNAME): Test " >$@; \ + if test ! -s $^; then echo -n "Success " >>$@; rm -f $^; else echo -n "Failure " >>$@; fi; \ + echo `date +"%F %T"` >>$@ diff --git a/test/integration/COMET2/abs_call/0.txt b/test/integration/COMET2/abs_call/0.txt new file mode 100644 index 0000000..a8219d6 --- /dev/null +++ b/test/integration/COMET2/abs_call/0.txt @@ -0,0 +1,9 @@ +../../../../comet2 abs_call.o +12 +12 +1 +1 +32767 +32767 +0 +-32768 diff --git a/test/integration/COMET2/abs_call/Makefile b/test/integration/COMET2/abs_call/Makefile new file mode 100644 index 0000000..1ffcfec --- /dev/null +++ b/test/integration/COMET2/abs_call/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/abs_call.casl $(ASDIR)/abs.casl $(ASDIR)/outa.casl +include ../TEST.mk diff --git a/test/integration/COMET2/abs_call/abs_call.o b/test/integration/COMET2/abs_call/abs_call.o new file mode 100644 index 0000000000000000000000000000000000000000..483c080b0269585664a47ffefc14297b8b27941b GIT binary patch literal 634 zcmaiy&rVuF6vlstqHRbQb4NCIVWwbkqX{C~V!OB$Xl?z6p#5WFBH_|C_X!HGKp&=W z&{ycbOIBSp>4L@W8SuI=CQkBY&Y5q%IcL5ZXTgQ5&^K5U!04G`oq`pJGBAG1-$Y1~ zGaK~WV&Or<7)-#L~cWE77SS;dlKS@BrmY!0+es34eleg6su4P8;~s4BKa zudUHfR`P-QuF(%no~S{ZHC5BYn0@gak&hSqoS9(kST!PP7e4pv{K+WyN}R8wv5QSS zjIZN%9LD9?XQ=SuQD&P8J5>?>OK+A2{TQV@^1w%^4lKoO8iP zKJl3^T$1+Zd$YlK?y^%y7M-N5_phM$o#6t+J6E2&Cp>R4m=bmbr{L>vb>bJUD|!;6 zP-mil%xACG+|>1i-VE>X6uXfv5lz|7hqt#+tKRo=zHX&Oe@*K7M(Nxv-gU?NI)S9@ brnKWZuit0EIl1eysl2}VDM_+LPXE(?CLw3E literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/adda0/0.txt b/test/integration/COMET2/adda0/0.txt new file mode 100644 index 0000000..8420ae7 --- /dev/null +++ b/test/integration/COMET2/adda0/0.txt @@ -0,0 +1 @@ +../../../../comet2 adda0.o diff --git a/test/integration/COMET2/adda0/Makefile b/test/integration/COMET2/adda0/Makefile new file mode 100644 index 0000000..c78cafd --- /dev/null +++ b/test/integration/COMET2/adda0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/adda0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/adda0/adda0.o b/test/integration/COMET2/adda0/adda0.o new file mode 100644 index 0000000000000000000000000000000000000000..766f9f7f65e4140c46008ebe9903158ba2606ffe GIT binary patch literal 12 TcmWd-VrCFfU}a!vWMlvU1hW9$ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/adda1/0.txt b/test/integration/COMET2/adda1/0.txt new file mode 100644 index 0000000..3cd03d5 --- /dev/null +++ b/test/integration/COMET2/adda1/0.txt @@ -0,0 +1 @@ +../../../../comet2 adda1.o diff --git a/test/integration/COMET2/adda1/Makefile b/test/integration/COMET2/adda1/Makefile new file mode 100644 index 0000000..9d1e984 --- /dev/null +++ b/test/integration/COMET2/adda1/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/adda1.casl +include ../TEST.mk diff --git a/test/integration/COMET2/adda1/adda1.o b/test/integration/COMET2/adda1/adda1.o new file mode 100644 index 0000000000000000000000000000000000000000..124598fd2226458b504c8f1fc0020b9989802e0a GIT binary patch literal 16 XcmWd-U}I1aU}q3gVQ6G#U}OLQ2-ls literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/and0/0.txt b/test/integration/COMET2/and0/0.txt new file mode 100644 index 0000000..b19679f --- /dev/null +++ b/test/integration/COMET2/and0/0.txt @@ -0,0 +1 @@ +../../../../comet2 and0.o diff --git a/test/integration/COMET2/and0/Makefile b/test/integration/COMET2/and0/Makefile new file mode 100644 index 0000000..edcf15b --- /dev/null +++ b/test/integration/COMET2/and0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/and0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/and0/and0.o b/test/integration/COMET2/and0/and0.o new file mode 100644 index 0000000000000000000000000000000000000000..44793c4ba1220193f2b57a39721e7f981b67d174 GIT binary patch literal 12 TcmWd-Vr)6yU}a!v{LcUY38exo literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/binout/0.txt b/test/integration/COMET2/binout/0.txt new file mode 100644 index 0000000..6a54f7f --- /dev/null +++ b/test/integration/COMET2/binout/0.txt @@ -0,0 +1,5 @@ +../../../../comet2 binout.o +0 +1 +100111001101 +1000000000000001 diff --git a/test/integration/COMET2/binout/Makefile b/test/integration/COMET2/binout/Makefile new file mode 100644 index 0000000..69a6ac8 --- /dev/null +++ b/test/integration/COMET2/binout/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/YAKUWA +ASFILE = $(ASDIR)/binout.casl +include ../TEST.mk diff --git a/test/integration/COMET2/binout/binout.o b/test/integration/COMET2/binout/binout.o new file mode 100644 index 0000000000000000000000000000000000000000..b633913d2dd1e6a7f422af46bbc3811ee642bf7b GIT binary patch literal 230 zcmaiu!41MN3`Ji;FL0o#=>QQNxuog>>4`fN6qNy*PEZD97d9wPk$T0_mu-Fj|Lp~Q zJi%~8TnTf{SqwZayuk3@o4LS@U==$>q425;Qqt879XuLZSr&KC%FDVVLFX2v!B+k1 snr}i(%HR0iUX>3U@2hc3a?<0SMtv+!CQVdtoqcjCrjT;aAO5ccU(!+>sQ>@~ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/call0/0.txt b/test/integration/COMET2/call0/0.txt new file mode 100644 index 0000000..63ea10b --- /dev/null +++ b/test/integration/COMET2/call0/0.txt @@ -0,0 +1 @@ +../../../../comet2 call0.o diff --git a/test/integration/COMET2/call0/Makefile b/test/integration/COMET2/call0/Makefile new file mode 100644 index 0000000..756aa18 --- /dev/null +++ b/test/integration/COMET2/call0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/call0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/call0/call0.o b/test/integration/COMET2/call0/call0.o new file mode 100644 index 0000000000000000000000000000000000000000..af87dc83f9a33718fd44f6c384b7c6d1d2499800 GIT binary patch literal 22 dcmWd-U}s=x;ABt`#JL3EtwLRCX>>}%AaaPNw z%$3utUyXI@Y|vnnH@szwZJO-TqD{gFKC;I?2ORQ=&wSx49gaBWgj2rpoge(<7iSbI zd2Tkm&b4%^$a4+7eic3M7#E6o#F<#*jc6D}zbi{fTKb^kd^uL?)bL$EHWobsOl~Xgl*A1^`YNd#-NhizW`jDov TvbxOHTm`ol42!vyg literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/cpa1/0.txt b/test/integration/COMET2/cpa1/0.txt new file mode 100644 index 0000000..d1fe1c1 --- /dev/null +++ b/test/integration/COMET2/cpa1/0.txt @@ -0,0 +1 @@ +../../../../comet2 cpa1.o diff --git a/test/integration/COMET2/cpa1/Makefile b/test/integration/COMET2/cpa1/Makefile new file mode 100644 index 0000000..dcd1f0f --- /dev/null +++ b/test/integration/COMET2/cpa1/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/cpa1.casl +include ../TEST.mk diff --git a/test/integration/COMET2/cpa1/cpa1.o b/test/integration/COMET2/cpa1/cpa1.o new file mode 100644 index 0000000000000000000000000000000000000000..db422bbd0e432b4df38ac533fac561388e223b37 GIT binary patch literal 12 TcmWd-VhB(WV)&rw!q5l+3}FI$ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/dc_overflow/0.txt b/test/integration/COMET2/dc_overflow/0.txt new file mode 100644 index 0000000..80c1f2d --- /dev/null +++ b/test/integration/COMET2/dc_overflow/0.txt @@ -0,0 +1 @@ +../../../../comet2 dc_overflow.o diff --git a/test/integration/COMET2/dc_overflow/Makefile b/test/integration/COMET2/dc_overflow/Makefile new file mode 100644 index 0000000..d193560 --- /dev/null +++ b/test/integration/COMET2/dc_overflow/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/dc_overflow.casl +include ../TEST.mk diff --git a/test/integration/COMET2/dc_overflow/dc_overflow.o b/test/integration/COMET2/dc_overflow/dc_overflow.o new file mode 100644 index 0000000000000000000000000000000000000000..0a1f7e4727ac90c0f798922300eddc931344918b GIT binary patch literal 20 bcmWd-U}q3e;$UD9PxSAwfEu=UeTS1CMHU$#U*pyHp zM2RRO?$5vrP*LzC$S)AitS?{`33l}FnVECuoPYi^#%yAeHndvE4&)Rj>|)Im_?grB z2eF}KbDNsfnhv(+pmQI3@3S*ur7>6AmxhocfN@*UJC=V#-vg zvcO4BvB+u8P~#j+oL99jaFJzJxWr|yaFuIZr@;+YS!11>+~PKOxXZnX4xU>W4DemG zdha2VF?+9&*LPcNkc!tPRwNpGtWKvX$*P`G&|OoFm&K|nh4d1&xGl-7Kdoz1(+sU` z@tQUzoG;Abno^FE$?eBg59*DttKDtClv=bjw{C`=t11)RGZ}l|N+Zqu0StYw= z=5+i;oRxI!ViP;l#8o{sZ$syEy2lohk%{R%h1NnkXVSUJLFC_=zm8=tC8zk}UlglK z@nk^pZEP*RLSXxSd=A!>hP>*~4qJg5547D^oxtI_$3yK`c%<(#`$h~CT8+{ijrX|V z6Idv#LM7c_quC=|6r76ID`kI)TM|l^PN+Tp9cka#NasyeGejHM8c`2>U}6g2(|rAY zx%6G|ADJnHaZ+Q}7!mAJf`nqXYL9BK%31weujTuConHFPSz?*1T;n=7xXGhBBjW<#)%ug+w e%(;qE<6p}#`a$Y(8V?|gy_M}%&g-4dBdS07>y}yo literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ds_0/0.txt b/test/integration/COMET2/ds_0/0.txt new file mode 100644 index 0000000..b22242e --- /dev/null +++ b/test/integration/COMET2/ds_0/0.txt @@ -0,0 +1 @@ +../../../../comet2 ds_0.o diff --git a/test/integration/COMET2/ds_0/Makefile b/test/integration/COMET2/ds_0/Makefile new file mode 100644 index 0000000..f9d9088 --- /dev/null +++ b/test/integration/COMET2/ds_0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ds_0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ds_0/ds_0.o b/test/integration/COMET2/ds_0/ds_0.o new file mode 100644 index 0000000000000000000000000000000000000000..9b8963077c43262fe32152c904ced76978a7f8f8 GIT binary patch literal 12 RcmWd-U}aDMVunV31^@)z0P6q% literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/fib_outl/0.txt b/test/integration/COMET2/fib_outl/0.txt new file mode 100644 index 0000000..58f7bce --- /dev/null +++ b/test/integration/COMET2/fib_outl/0.txt @@ -0,0 +1,26 @@ +../../../../comet2 fib_outl.o +0 +1 +1 +2 +3 +5 +8 +13 +21 +34 +55 +89 +144 +233 +377 +610 +987 +1597 +2584 +4181 +6765 +10946 +17711 +28657 +46368 diff --git a/test/integration/COMET2/fib_outl/Makefile b/test/integration/COMET2/fib_outl/Makefile new file mode 100644 index 0000000..a424870 --- /dev/null +++ b/test/integration/COMET2/fib_outl/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/fib_outl.casl $(ASDIR)/outl.casl +include ../TEST.mk diff --git a/test/integration/COMET2/fib_outl/fib_outl.o b/test/integration/COMET2/fib_outl/fib_outl.o new file mode 100644 index 0000000000000000000000000000000000000000..bc5292f0f28820e36a4f0fd901263565bdaa2b4b GIT binary patch literal 566 zcmaixyG{Z@7=^##q6rqxuA6wNRthZT<}I<<1;M)_;I)#lP_q@5@E*Q_uV8P<3s}%- zZDs90;93|HCpnq<=gj=)%o%NiYv3;{I&;_#!8{9&lcBo^gC)vN&Pm$}f&>gz4`PD2 zAR$N!W(2bW*G_@-!s=rcX_v4ow05P-lXSH7gRCCWqOeX>5meFNjH~--yDO*OiF8bD z_W6hjx1wC*MAmMo!(MnF)Y_o$;i86assIt!iha7Rt z38$QKPK^udG-z_k71!Kw%iWJZKKAxOit720v- fJLODMPk*i;P6$4USWDHy32(uaORC=~D^h#`qbpW4 literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/floatedit/0.txt b/test/integration/COMET2/floatedit/0.txt new file mode 100644 index 0000000..622e7ce --- /dev/null +++ b/test/integration/COMET2/floatedit/0.txt @@ -0,0 +1,9 @@ +../../../../comet2 floatedit.o +input error! +input error! +input error! +\12,345,678.90 +\12,345,678.09 + \2,234,568.19 + \2,234,068.19 + \0.01 diff --git a/test/integration/COMET2/floatedit/Makefile b/test/integration/COMET2/floatedit/Makefile new file mode 100644 index 0000000..d1b524d --- /dev/null +++ b/test/integration/COMET2/floatedit/Makefile @@ -0,0 +1,6 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/YAKUWA +ASFILE = $(ASDIR)/floatedit.casl +IN = 2?&Uf3=b4NVtXShM0IIE-mHIsAgntul`!~u`aVBE5uV@ z-g(05TwX{2m}Vw(>DHXdKWSs*`btoB+e#<~_LE?*1Oq!Jxc;5sX-rS+qCLMba@q1g e6n41do|;FN1a4VqJ!qeDqO1LXe}93F-uM$GhB%b~ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/floatedit/teststr.txt b/test/integration/COMET2/floatedit/teststr.txt new file mode 100644 index 0000000..3dceb16 --- /dev/null +++ b/test/integration/COMET2/floatedit/teststr.txt @@ -0,0 +1,8 @@ +01 +010 +11111111111 +1234567890 +1234567809 +0223456819 +0223406819 +0000000001 diff --git a/test/integration/COMET2/hanoi/0.txt b/test/integration/COMET2/hanoi/0.txt new file mode 100644 index 0000000..8422687 --- /dev/null +++ b/test/integration/COMET2/hanoi/0.txt @@ -0,0 +1,8 @@ +../../../../comet2 hanoi.o +from A to C +from A to B +from C to B +from A to C +from B to A +from B to C +from A to C diff --git a/test/integration/COMET2/hanoi/Makefile b/test/integration/COMET2/hanoi/Makefile new file mode 100644 index 0000000..ab136a1 --- /dev/null +++ b/test/integration/COMET2/hanoi/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/hanoi.casl +include ../TEST.mk diff --git a/test/integration/COMET2/hanoi/hanoi.o b/test/integration/COMET2/hanoi/hanoi.o new file mode 100644 index 0000000000000000000000000000000000000000..eef0eb6b0c3535b39d03f32c7bb73e453123e3e2 GIT binary patch literal 186 zcmY+7I}XA?3`E~19ci3Bfw{pdC*V`@ZD{y)NOTbxaR72-j(~R?6j_#L{Hz&dg~$e# zElGCpX<%S>f?EgEGu0DnU$tbJj(taPmTzKO_{i(U)1*C++T;H-?!9jf-wKIWG=`$p Z#29KC<}6rp=f#5_#oKwi&MK6d@B;~F8aV&} literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/hello/0.txt b/test/integration/COMET2/hello/0.txt new file mode 100644 index 0000000..1f81a04 --- /dev/null +++ b/test/integration/COMET2/hello/0.txt @@ -0,0 +1,2 @@ +../../../../comet2 hello.o +Hello, World! diff --git a/test/integration/COMET2/hello/Makefile b/test/integration/COMET2/hello/Makefile new file mode 100644 index 0000000..cc64a89 --- /dev/null +++ b/test/integration/COMET2/hello/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +ASFILE = $(ASDIR)/hello.casl +include ../TEST.mk diff --git a/test/integration/COMET2/hello/hello.o b/test/integration/COMET2/hello/hello.o new file mode 100644 index 0000000000000000000000000000000000000000..39f258b2f581fe72694aed0c03038e1944e46f89 GIT binary patch literal 68 zcmZQ9U|?VZVgVsx1_c2H28ItzK(-=-f)FE^txzaX$k6D)kjjt)g!v3Q3k#$>x_BB)a2ijWvEHVbXTeBYN1uqg*pTU$-l4*bo)WKoB==mbMUDTTD$n}> D2{J3+ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/iotest/teststr.txt b/test/integration/COMET2/iotest/teststr.txt new file mode 100644 index 0000000..65b3761 --- /dev/null +++ b/test/integration/COMET2/iotest/teststr.txt @@ -0,0 +1,7 @@ +aaaaaaaaaaaaaaaaaaaa +qwerty +1234567890 +cccccccccccccccccccccccccccccccccccccccc + a b c + + diff --git a/test/integration/COMET2/lad0/0.txt b/test/integration/COMET2/lad0/0.txt new file mode 100644 index 0000000..b382fd6 --- /dev/null +++ b/test/integration/COMET2/lad0/0.txt @@ -0,0 +1 @@ +../../../../comet2 lad0.o diff --git a/test/integration/COMET2/lad0/Makefile b/test/integration/COMET2/lad0/Makefile new file mode 100644 index 0000000..f17488e --- /dev/null +++ b/test/integration/COMET2/lad0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/lad0/lad0.o b/test/integration/COMET2/lad0/lad0.o new file mode 100644 index 0000000000000000000000000000000000000000..8243ccb1f2635da6fd18a28cd3f70f60af2cc127 GIT binary patch literal 6 NcmWd-Vr5`x1ONe50I2`~ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/lad1/0.txt b/test/integration/COMET2/lad1/0.txt new file mode 100644 index 0000000..26de6e4 --- /dev/null +++ b/test/integration/COMET2/lad1/0.txt @@ -0,0 +1 @@ +../../../../comet2 lad1.o diff --git a/test/integration/COMET2/lad1/Makefile b/test/integration/COMET2/lad1/Makefile new file mode 100644 index 0000000..af15dcb --- /dev/null +++ b/test/integration/COMET2/lad1/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad1.casl +include ../TEST.mk diff --git a/test/integration/COMET2/lad1/lad1.o b/test/integration/COMET2/lad1/lad1.o new file mode 100644 index 0000000000000000000000000000000000000000..703bd946412facf16078f12255ad2c21f9d21da1 GIT binary patch literal 12 TcmWd-U}X>#Vq{=wWM%*W1VaGM literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/lad2/0.txt b/test/integration/COMET2/lad2/0.txt new file mode 100644 index 0000000..72a596b --- /dev/null +++ b/test/integration/COMET2/lad2/0.txt @@ -0,0 +1 @@ +../../../../comet2 lad2.o diff --git a/test/integration/COMET2/lad2/Makefile b/test/integration/COMET2/lad2/Makefile new file mode 100644 index 0000000..b8bcd14 --- /dev/null +++ b/test/integration/COMET2/lad2/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad2.casl +include ../TEST.mk diff --git a/test/integration/COMET2/lad2/lad2.o b/test/integration/COMET2/lad2/lad2.o new file mode 100644 index 0000000000000000000000000000000000000000..c306d7267b23976cec6c01121b9afb9cd50cf00e GIT binary patch literal 10 RcmWd-;$jdK`d81;2mlCD0!{z` literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/lad3/0.txt b/test/integration/COMET2/lad3/0.txt new file mode 100644 index 0000000..1468303 --- /dev/null +++ b/test/integration/COMET2/lad3/0.txt @@ -0,0 +1 @@ +../../../../comet2 lad3.o diff --git a/test/integration/COMET2/lad3/Makefile b/test/integration/COMET2/lad3/Makefile new file mode 100644 index 0000000..95c9e39 --- /dev/null +++ b/test/integration/COMET2/lad3/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/lad3.casl +include ../TEST.mk diff --git a/test/integration/COMET2/lad3/lad3.o b/test/integration/COMET2/lad3/lad3.o new file mode 100644 index 0000000000000000000000000000000000000000..11f0015db26626aa3bbc7727a91fdf8599341017 GIT binary patch literal 10 RcmWd-`u|^0=zl#!BLEin1VaD- literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ld0/0.txt b/test/integration/COMET2/ld0/0.txt new file mode 100644 index 0000000..a20e9d4 --- /dev/null +++ b/test/integration/COMET2/ld0/0.txt @@ -0,0 +1 @@ +../../../../comet2 ld0.o diff --git a/test/integration/COMET2/ld0/Makefile b/test/integration/COMET2/ld0/Makefile new file mode 100644 index 0000000..3d51868 --- /dev/null +++ b/test/integration/COMET2/ld0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ld0/ld0.o b/test/integration/COMET2/ld0/ld0.o new file mode 100644 index 0000000000000000000000000000000000000000..d9a9e76caff9208a451773813db002f7b55c3ee5 GIT binary patch literal 8 PcmWd-VrF0zVQ2&Z0oee& literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ld1/0.txt b/test/integration/COMET2/ld1/0.txt new file mode 100644 index 0000000..d2e6659 --- /dev/null +++ b/test/integration/COMET2/ld1/0.txt @@ -0,0 +1 @@ +../../../../comet2 ld1.o diff --git a/test/integration/COMET2/ld1/Makefile b/test/integration/COMET2/ld1/Makefile new file mode 100644 index 0000000..90b9f6d --- /dev/null +++ b/test/integration/COMET2/ld1/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld1.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ld1/ld1.o b/test/integration/COMET2/ld1/ld1.o new file mode 100644 index 0000000000000000000000000000000000000000..c959fd191b8572ff26c0758cc773a7d2dbd3221a GIT binary patch literal 18 ZcmZP&U}j)wWMp7uU}9iqU}fN7000O(0I2`~ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ld2/0.txt b/test/integration/COMET2/ld2/0.txt new file mode 100644 index 0000000..5f59e83 --- /dev/null +++ b/test/integration/COMET2/ld2/0.txt @@ -0,0 +1 @@ +../../../../comet2 ld2.o diff --git a/test/integration/COMET2/ld2/Makefile b/test/integration/COMET2/ld2/Makefile new file mode 100644 index 0000000..5dc938e --- /dev/null +++ b/test/integration/COMET2/ld2/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld2.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ld2/ld2.o b/test/integration/COMET2/ld2/ld2.o new file mode 100644 index 0000000000000000000000000000000000000000..cbe2f1b1dbb30d9d0a4b73b87ef76a0df058fc39 GIT binary patch literal 8 PcmZP&VrCE!VQ2&Z0hIu| literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ld3/0.txt b/test/integration/COMET2/ld3/0.txt new file mode 100644 index 0000000..1a2fd81 --- /dev/null +++ b/test/integration/COMET2/ld3/0.txt @@ -0,0 +1 @@ +../../../../comet2 ld3.o diff --git a/test/integration/COMET2/ld3/Makefile b/test/integration/COMET2/ld3/Makefile new file mode 100644 index 0000000..776f9c3 --- /dev/null +++ b/test/integration/COMET2/ld3/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/ld3.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ld3/ld3.o b/test/integration/COMET2/ld3/ld3.o new file mode 100644 index 0000000000000000000000000000000000000000..814926737e300bc552d382e4010f248fb652ce43 GIT binary patch literal 8 PcmWd-U}j)w6l4GZ0|%)&DHazXgdoQJIH|J6UP1yGhu;Jmkk?U)6y7(md%uG7 zFnNQNwDd?cuFV;*mI5I$($UT<|5mrA zBI?rnZ2X9uD_Q@UD|+^?tbdMU+$8fFs`-Pp4dZge&Q8w-c8K){s(EWN7S4BZ9&*Y> zCUE!24icMmlk23Fgh@GZp5y-dDzi?74K~?gn<^jqM2#Kk)*xb+FYNJ^Z|rlxp)@_B z#dnT5;gmDZx!?ysxqMQ|ar3t0IS5u6xxq8Dl>&Y8*Xs^#07I^5(Z3XkxYrWT1utQW(l*JroBG`Yz?h-fdHTCu)( kYSX!)0_7PDMotu+;&b{ZJd+zsrllLGWK84C{x=n>p<1l=t z@lE>8BV-XAHRC-eFt6adqkg{=c#`=+Y+{mKV)H!TdNzIswaM(PX{~KuXWxc8C0jGf z{dVVTz4LAB&VdcNL`6ojdWii@7x}G zIQ*Z(=PL8u=PnCscQ`@7JswciwHkHxAL4f2wng#kQroJwO>Mhc-eRvtvaa~85&CUZ zZTyK|KO9wbZAP?$deIttOH{rf{Wiae#|ot)m9-A~IidCg@lCuK--@T>FwVyrYYkh; zEmGYfRMae*iDoxUVbC$beuqYzwavN>yqr?r>eyWptyGy1szVZHmG(GZnfa4K@ka6p<#%Z452jefr*23EZ!WcAIaZw@h_e!WliKM(u+l@m_*iq0b`;btd{O*=$d1 zY{s<0{Hj=lm&F_G8X#JhVLxm$+v#aD=B&;NW#!x%^T!9~OjCtT_576f?rvu~&h}ke Z%G&AtiLxmia$L)HBZnPnD*CtB`4@T2&GY~O literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/mula1_call/0.txt b/test/integration/COMET2/mula1_call/0.txt new file mode 100644 index 0000000..1d9e83b --- /dev/null +++ b/test/integration/COMET2/mula1_call/0.txt @@ -0,0 +1,2421 @@ +../../../../comet2 -M640 mula1_call.o +-------------------- +0 +0 +0 +-------------------- +-------------------- +0 +1 +0 +-------------------- +-------------------- +0 +2 +0 +-------------------- +-------------------- +0 +127 +0 +-------------------- +-------------------- +0 +128 +0 +-------------------- +-------------------- +0 +151 +0 +-------------------- +-------------------- +0 +217 +0 +-------------------- +-------------------- +0 +255 +0 +-------------------- +-------------------- +0 +256 +0 +-------------------- +-------------------- +0 +257 +0 +-------------------- +-------------------- +0 +32767 +0 +-------------------- +-------------------- +0 +-32768 +Warning: overflow +-------------------- +-------------------- +0 +-32767 +0 +-------------------- +-------------------- +0 +-257 +0 +-------------------- +-------------------- +0 +-256 +0 +-------------------- +-------------------- +0 +-255 +0 +-------------------- +-------------------- +0 +-217 +0 +-------------------- +-------------------- +0 +-151 +0 +-------------------- +-------------------- +0 +-128 +0 +-------------------- +-------------------- +0 +-127 +0 +-------------------- +-------------------- +0 +-2 +0 +-------------------- +-------------------- +0 +-1 +0 +-------------------- +-------------------- +1 +0 +0 +-------------------- +-------------------- +1 +1 +1 +-------------------- +-------------------- +1 +2 +2 +-------------------- +-------------------- +1 +127 +127 +-------------------- +-------------------- +1 +128 +128 +-------------------- +-------------------- +1 +151 +151 +-------------------- +-------------------- +1 +217 +217 +-------------------- +-------------------- +1 +255 +255 +-------------------- +-------------------- +1 +256 +256 +-------------------- +-------------------- +1 +257 +257 +-------------------- +-------------------- +1 +32767 +32767 +-------------------- +-------------------- +1 +-32768 +Warning: overflow +-------------------- +-------------------- +1 +-32767 +-32767 +-------------------- +-------------------- +1 +-257 +-257 +-------------------- +-------------------- +1 +-256 +-256 +-------------------- +-------------------- +1 +-255 +-255 +-------------------- +-------------------- +1 +-217 +-217 +-------------------- +-------------------- +1 +-151 +-151 +-------------------- +-------------------- +1 +-128 +-128 +-------------------- +-------------------- +1 +-127 +-127 +-------------------- +-------------------- +1 +-2 +-2 +-------------------- +-------------------- +1 +-1 +-1 +-------------------- +-------------------- +2 +0 +0 +-------------------- +-------------------- +2 +1 +2 +-------------------- +-------------------- +2 +2 +4 +-------------------- +-------------------- +2 +127 +254 +-------------------- +-------------------- +2 +128 +256 +-------------------- +-------------------- +2 +151 +302 +-------------------- +-------------------- +2 +217 +434 +-------------------- +-------------------- +2 +255 +510 +-------------------- +-------------------- +2 +256 +512 +-------------------- +-------------------- +2 +257 +514 +-------------------- +-------------------- +2 +32767 +Warning: overflow +-------------------- +-------------------- +2 +-32768 +Warning: overflow +-------------------- +-------------------- +2 +-32767 +Warning: overflow +-------------------- +-------------------- +2 +-257 +-514 +-------------------- +-------------------- +2 +-256 +-512 +-------------------- +-------------------- +2 +-255 +-510 +-------------------- +-------------------- +2 +-217 +-434 +-------------------- +-------------------- +2 +-151 +-302 +-------------------- +-------------------- +2 +-128 +-256 +-------------------- +-------------------- +2 +-127 +-254 +-------------------- +-------------------- +2 +-2 +-4 +-------------------- +-------------------- +2 +-1 +-2 +-------------------- +-------------------- +127 +0 +0 +-------------------- +-------------------- +127 +1 +127 +-------------------- +-------------------- +127 +2 +254 +-------------------- +-------------------- +127 +127 +16129 +-------------------- +-------------------- +127 +128 +16256 +-------------------- +-------------------- +127 +151 +19177 +-------------------- +-------------------- +127 +217 +27559 +-------------------- +-------------------- +127 +255 +32385 +-------------------- +-------------------- +127 +256 +32512 +-------------------- +-------------------- +127 +257 +32639 +-------------------- +-------------------- +127 +32767 +Warning: overflow +-------------------- +-------------------- +127 +-32768 +Warning: overflow +-------------------- +-------------------- +127 +-32767 +Warning: overflow +-------------------- +-------------------- +127 +-257 +-32639 +-------------------- +-------------------- +127 +-256 +-32512 +-------------------- +-------------------- +127 +-255 +-32385 +-------------------- +-------------------- +127 +-217 +-27559 +-------------------- +-------------------- +127 +-151 +-19177 +-------------------- +-------------------- +127 +-128 +-16256 +-------------------- +-------------------- +127 +-127 +-16129 +-------------------- +-------------------- +127 +-2 +-254 +-------------------- +-------------------- +127 +-1 +-127 +-------------------- +-------------------- +128 +0 +0 +-------------------- +-------------------- +128 +1 +128 +-------------------- +-------------------- +128 +2 +256 +-------------------- +-------------------- +128 +127 +16256 +-------------------- +-------------------- +128 +128 +16384 +-------------------- +-------------------- +128 +151 +19328 +-------------------- +-------------------- +128 +217 +27776 +-------------------- +-------------------- +128 +255 +32640 +-------------------- +-------------------- +128 +256 +Warning: overflow +-------------------- +-------------------- +128 +257 +Warning: overflow +-------------------- +-------------------- +128 +32767 +Warning: overflow +-------------------- +-------------------- +128 +-32768 +Warning: overflow +-------------------- +-------------------- +128 +-32767 +Warning: overflow +-------------------- +-------------------- +128 +-257 +Warning: overflow +-------------------- +-------------------- +128 +-256 +Warning: overflow +-------------------- +-------------------- +128 +-255 +-32640 +-------------------- +-------------------- +128 +-217 +-27776 +-------------------- +-------------------- +128 +-151 +-19328 +-------------------- +-------------------- +128 +-128 +-16384 +-------------------- +-------------------- +128 +-127 +-16256 +-------------------- +-------------------- +128 +-2 +-256 +-------------------- +-------------------- +128 +-1 +-128 +-------------------- +-------------------- +151 +0 +0 +-------------------- +-------------------- +151 +1 +151 +-------------------- +-------------------- +151 +2 +302 +-------------------- +-------------------- +151 +127 +19177 +-------------------- +-------------------- +151 +128 +19328 +-------------------- +-------------------- +151 +151 +22801 +-------------------- +-------------------- +151 +217 +32767 +-------------------- +-------------------- +151 +255 +Warning: overflow +-------------------- +-------------------- +151 +256 +Warning: overflow +-------------------- +-------------------- +151 +257 +Warning: overflow +-------------------- +-------------------- +151 +32767 +Warning: overflow +-------------------- +-------------------- +151 +-32768 +Warning: overflow +-------------------- +-------------------- +151 +-32767 +Warning: overflow +-------------------- +-------------------- +151 +-257 +Warning: overflow +-------------------- +-------------------- +151 +-256 +Warning: overflow +-------------------- +-------------------- +151 +-255 +Warning: overflow +-------------------- +-------------------- +151 +-217 +-32767 +-------------------- +-------------------- +151 +-151 +-22801 +-------------------- +-------------------- +151 +-128 +-19328 +-------------------- +-------------------- +151 +-127 +-19177 +-------------------- +-------------------- +151 +-2 +-302 +-------------------- +-------------------- +151 +-1 +-151 +-------------------- +-------------------- +217 +0 +0 +-------------------- +-------------------- +217 +1 +217 +-------------------- +-------------------- +217 +2 +434 +-------------------- +-------------------- +217 +127 +27559 +-------------------- +-------------------- +217 +128 +27776 +-------------------- +-------------------- +217 +151 +32767 +-------------------- +-------------------- +217 +217 +Warning: overflow +-------------------- +-------------------- +217 +255 +Warning: overflow +-------------------- +-------------------- +217 +256 +Warning: overflow +-------------------- +-------------------- +217 +257 +Warning: overflow +-------------------- +-------------------- +217 +32767 +Warning: overflow +-------------------- +-------------------- +217 +-32768 +Warning: overflow +-------------------- +-------------------- +217 +-32767 +Warning: overflow +-------------------- +-------------------- +217 +-257 +Warning: overflow +-------------------- +-------------------- +217 +-256 +Warning: overflow +-------------------- +-------------------- +217 +-255 +Warning: overflow +-------------------- +-------------------- +217 +-217 +Warning: overflow +-------------------- +-------------------- +217 +-151 +-32767 +-------------------- +-------------------- +217 +-128 +-27776 +-------------------- +-------------------- +217 +-127 +-27559 +-------------------- +-------------------- +217 +-2 +-434 +-------------------- +-------------------- +217 +-1 +-217 +-------------------- +-------------------- +255 +0 +0 +-------------------- +-------------------- +255 +1 +255 +-------------------- +-------------------- +255 +2 +510 +-------------------- +-------------------- +255 +127 +32385 +-------------------- +-------------------- +255 +128 +32640 +-------------------- +-------------------- +255 +151 +Warning: overflow +-------------------- +-------------------- +255 +217 +Warning: overflow +-------------------- +-------------------- +255 +255 +Warning: overflow +-------------------- +-------------------- +255 +256 +Warning: overflow +-------------------- +-------------------- +255 +257 +Warning: overflow +-------------------- +-------------------- +255 +32767 +Warning: overflow +-------------------- +-------------------- +255 +-32768 +Warning: overflow +-------------------- +-------------------- +255 +-32767 +Warning: overflow +-------------------- +-------------------- +255 +-257 +Warning: overflow +-------------------- +-------------------- +255 +-256 +Warning: overflow +-------------------- +-------------------- +255 +-255 +Warning: overflow +-------------------- +-------------------- +255 +-217 +Warning: overflow +-------------------- +-------------------- +255 +-151 +Warning: overflow +-------------------- +-------------------- +255 +-128 +-32640 +-------------------- +-------------------- +255 +-127 +-32385 +-------------------- +-------------------- +255 +-2 +-510 +-------------------- +-------------------- +255 +-1 +-255 +-------------------- +-------------------- +256 +0 +0 +-------------------- +-------------------- +256 +1 +256 +-------------------- +-------------------- +256 +2 +512 +-------------------- +-------------------- +256 +127 +32512 +-------------------- +-------------------- +256 +128 +Warning: overflow +-------------------- +-------------------- +256 +151 +Warning: overflow +-------------------- +-------------------- +256 +217 +Warning: overflow +-------------------- +-------------------- +256 +255 +Warning: overflow +-------------------- +-------------------- +256 +256 +Warning: overflow +-------------------- +-------------------- +256 +257 +Warning: overflow +-------------------- +-------------------- +256 +32767 +Warning: overflow +-------------------- +-------------------- +256 +-32768 +Warning: overflow +-------------------- +-------------------- +256 +-32767 +Warning: overflow +-------------------- +-------------------- +256 +-257 +Warning: overflow +-------------------- +-------------------- +256 +-256 +Warning: overflow +-------------------- +-------------------- +256 +-255 +Warning: overflow +-------------------- +-------------------- +256 +-217 +Warning: overflow +-------------------- +-------------------- +256 +-151 +Warning: overflow +-------------------- +-------------------- +256 +-128 +Warning: overflow +-------------------- +-------------------- +256 +-127 +-32512 +-------------------- +-------------------- +256 +-2 +-512 +-------------------- +-------------------- +256 +-1 +-256 +-------------------- +-------------------- +257 +0 +0 +-------------------- +-------------------- +257 +1 +257 +-------------------- +-------------------- +257 +2 +514 +-------------------- +-------------------- +257 +127 +32639 +-------------------- +-------------------- +257 +128 +Warning: overflow +-------------------- +-------------------- +257 +151 +Warning: overflow +-------------------- +-------------------- +257 +217 +Warning: overflow +-------------------- +-------------------- +257 +255 +Warning: overflow +-------------------- +-------------------- +257 +256 +Warning: overflow +-------------------- +-------------------- +257 +257 +Warning: overflow +-------------------- +-------------------- +257 +32767 +Warning: overflow +-------------------- +-------------------- +257 +-32768 +Warning: overflow +-------------------- +-------------------- +257 +-32767 +Warning: overflow +-------------------- +-------------------- +257 +-257 +Warning: overflow +-------------------- +-------------------- +257 +-256 +Warning: overflow +-------------------- +-------------------- +257 +-255 +Warning: overflow +-------------------- +-------------------- +257 +-217 +Warning: overflow +-------------------- +-------------------- +257 +-151 +Warning: overflow +-------------------- +-------------------- +257 +-128 +Warning: overflow +-------------------- +-------------------- +257 +-127 +-32639 +-------------------- +-------------------- +257 +-2 +-514 +-------------------- +-------------------- +257 +-1 +-257 +-------------------- +-------------------- +32767 +0 +0 +-------------------- +-------------------- +32767 +1 +32767 +-------------------- +-------------------- +32767 +2 +Warning: overflow +-------------------- +-------------------- +32767 +127 +Warning: overflow +-------------------- +-------------------- +32767 +128 +Warning: overflow +-------------------- +-------------------- +32767 +151 +Warning: overflow +-------------------- +-------------------- +32767 +217 +Warning: overflow +-------------------- +-------------------- +32767 +255 +Warning: overflow +-------------------- +-------------------- +32767 +256 +Warning: overflow +-------------------- +-------------------- +32767 +257 +Warning: overflow +-------------------- +-------------------- +32767 +32767 +Warning: overflow +-------------------- +-------------------- +32767 +-32768 +Warning: overflow +-------------------- +-------------------- +32767 +-32767 +Warning: overflow +-------------------- +-------------------- +32767 +-257 +Warning: overflow +-------------------- +-------------------- +32767 +-256 +Warning: overflow +-------------------- +-------------------- +32767 +-255 +Warning: overflow +-------------------- +-------------------- +32767 +-217 +Warning: overflow +-------------------- +-------------------- +32767 +-151 +Warning: overflow +-------------------- +-------------------- +32767 +-128 +Warning: overflow +-------------------- +-------------------- +32767 +-127 +Warning: overflow +-------------------- +-------------------- +32767 +-2 +Warning: overflow +-------------------- +-------------------- +32767 +-1 +-32767 +-------------------- +-------------------- +-32768 +0 +Warning: overflow +-------------------- +-------------------- +-32768 +1 +Warning: overflow +-------------------- +-------------------- +-32768 +2 +Warning: overflow +-------------------- +-------------------- +-32768 +127 +Warning: overflow +-------------------- +-------------------- +-32768 +128 +Warning: overflow +-------------------- +-------------------- +-32768 +151 +Warning: overflow +-------------------- +-------------------- +-32768 +217 +Warning: overflow +-------------------- +-------------------- +-32768 +255 +Warning: overflow +-------------------- +-------------------- +-32768 +256 +Warning: overflow +-------------------- +-------------------- +-32768 +257 +Warning: overflow +-------------------- +-------------------- +-32768 +32767 +Warning: overflow +-------------------- +-------------------- +-32768 +-32768 +Warning: overflow +-------------------- +-------------------- +-32768 +-32767 +Warning: overflow +-------------------- +-------------------- +-32768 +-257 +Warning: overflow +-------------------- +-------------------- +-32768 +-256 +Warning: overflow +-------------------- +-------------------- +-32768 +-255 +Warning: overflow +-------------------- +-------------------- +-32768 +-217 +Warning: overflow +-------------------- +-------------------- +-32768 +-151 +Warning: overflow +-------------------- +-------------------- +-32768 +-128 +Warning: overflow +-------------------- +-------------------- +-32768 +-127 +Warning: overflow +-------------------- +-------------------- +-32768 +-2 +Warning: overflow +-------------------- +-------------------- +-32768 +-1 +Warning: overflow +-------------------- +-------------------- +-32767 +0 +0 +-------------------- +-------------------- +-32767 +1 +-32767 +-------------------- +-------------------- +-32767 +2 +Warning: overflow +-------------------- +-------------------- +-32767 +127 +Warning: overflow +-------------------- +-------------------- +-32767 +128 +Warning: overflow +-------------------- +-------------------- +-32767 +151 +Warning: overflow +-------------------- +-------------------- +-32767 +217 +Warning: overflow +-------------------- +-------------------- +-32767 +255 +Warning: overflow +-------------------- +-------------------- +-32767 +256 +Warning: overflow +-------------------- +-------------------- +-32767 +257 +Warning: overflow +-------------------- +-------------------- +-32767 +32767 +Warning: overflow +-------------------- +-------------------- +-32767 +-32768 +Warning: overflow +-------------------- +-------------------- +-32767 +-32767 +Warning: overflow +-------------------- +-------------------- +-32767 +-257 +Warning: overflow +-------------------- +-------------------- +-32767 +-256 +Warning: overflow +-------------------- +-------------------- +-32767 +-255 +Warning: overflow +-------------------- +-------------------- +-32767 +-217 +Warning: overflow +-------------------- +-------------------- +-32767 +-151 +Warning: overflow +-------------------- +-------------------- +-32767 +-128 +Warning: overflow +-------------------- +-------------------- +-32767 +-127 +Warning: overflow +-------------------- +-------------------- +-32767 +-2 +Warning: overflow +-------------------- +-------------------- +-32767 +-1 +32767 +-------------------- +-------------------- +-257 +0 +0 +-------------------- +-------------------- +-257 +1 +-257 +-------------------- +-------------------- +-257 +2 +-514 +-------------------- +-------------------- +-257 +127 +-32639 +-------------------- +-------------------- +-257 +128 +Warning: overflow +-------------------- +-------------------- +-257 +151 +Warning: overflow +-------------------- +-------------------- +-257 +217 +Warning: overflow +-------------------- +-------------------- +-257 +255 +Warning: overflow +-------------------- +-------------------- +-257 +256 +Warning: overflow +-------------------- +-------------------- +-257 +257 +Warning: overflow +-------------------- +-------------------- +-257 +32767 +Warning: overflow +-------------------- +-------------------- +-257 +-32768 +Warning: overflow +-------------------- +-------------------- +-257 +-32767 +Warning: overflow +-------------------- +-------------------- +-257 +-257 +Warning: overflow +-------------------- +-------------------- +-257 +-256 +Warning: overflow +-------------------- +-------------------- +-257 +-255 +Warning: overflow +-------------------- +-------------------- +-257 +-217 +Warning: overflow +-------------------- +-------------------- +-257 +-151 +Warning: overflow +-------------------- +-------------------- +-257 +-128 +Warning: overflow +-------------------- +-------------------- +-257 +-127 +32639 +-------------------- +-------------------- +-257 +-2 +514 +-------------------- +-------------------- +-257 +-1 +257 +-------------------- +-------------------- +-256 +0 +0 +-------------------- +-------------------- +-256 +1 +-256 +-------------------- +-------------------- +-256 +2 +-512 +-------------------- +-------------------- +-256 +127 +-32512 +-------------------- +-------------------- +-256 +128 +Warning: overflow +-------------------- +-------------------- +-256 +151 +Warning: overflow +-------------------- +-------------------- +-256 +217 +Warning: overflow +-------------------- +-------------------- +-256 +255 +Warning: overflow +-------------------- +-------------------- +-256 +256 +Warning: overflow +-------------------- +-------------------- +-256 +257 +Warning: overflow +-------------------- +-------------------- +-256 +32767 +Warning: overflow +-------------------- +-------------------- +-256 +-32768 +Warning: overflow +-------------------- +-------------------- +-256 +-32767 +Warning: overflow +-------------------- +-------------------- +-256 +-257 +Warning: overflow +-------------------- +-------------------- +-256 +-256 +Warning: overflow +-------------------- +-------------------- +-256 +-255 +Warning: overflow +-------------------- +-------------------- +-256 +-217 +Warning: overflow +-------------------- +-------------------- +-256 +-151 +Warning: overflow +-------------------- +-------------------- +-256 +-128 +Warning: overflow +-------------------- +-------------------- +-256 +-127 +32512 +-------------------- +-------------------- +-256 +-2 +512 +-------------------- +-------------------- +-256 +-1 +256 +-------------------- +-------------------- +-255 +0 +0 +-------------------- +-------------------- +-255 +1 +-255 +-------------------- +-------------------- +-255 +2 +-510 +-------------------- +-------------------- +-255 +127 +-32385 +-------------------- +-------------------- +-255 +128 +-32640 +-------------------- +-------------------- +-255 +151 +Warning: overflow +-------------------- +-------------------- +-255 +217 +Warning: overflow +-------------------- +-------------------- +-255 +255 +Warning: overflow +-------------------- +-------------------- +-255 +256 +Warning: overflow +-------------------- +-------------------- +-255 +257 +Warning: overflow +-------------------- +-------------------- +-255 +32767 +Warning: overflow +-------------------- +-------------------- +-255 +-32768 +Warning: overflow +-------------------- +-------------------- +-255 +-32767 +Warning: overflow +-------------------- +-------------------- +-255 +-257 +Warning: overflow +-------------------- +-------------------- +-255 +-256 +Warning: overflow +-------------------- +-------------------- +-255 +-255 +Warning: overflow +-------------------- +-------------------- +-255 +-217 +Warning: overflow +-------------------- +-------------------- +-255 +-151 +Warning: overflow +-------------------- +-------------------- +-255 +-128 +32640 +-------------------- +-------------------- +-255 +-127 +32385 +-------------------- +-------------------- +-255 +-2 +510 +-------------------- +-------------------- +-255 +-1 +255 +-------------------- +-------------------- +-217 +0 +0 +-------------------- +-------------------- +-217 +1 +-217 +-------------------- +-------------------- +-217 +2 +-434 +-------------------- +-------------------- +-217 +127 +-27559 +-------------------- +-------------------- +-217 +128 +-27776 +-------------------- +-------------------- +-217 +151 +-32767 +-------------------- +-------------------- +-217 +217 +Warning: overflow +-------------------- +-------------------- +-217 +255 +Warning: overflow +-------------------- +-------------------- +-217 +256 +Warning: overflow +-------------------- +-------------------- +-217 +257 +Warning: overflow +-------------------- +-------------------- +-217 +32767 +Warning: overflow +-------------------- +-------------------- +-217 +-32768 +Warning: overflow +-------------------- +-------------------- +-217 +-32767 +Warning: overflow +-------------------- +-------------------- +-217 +-257 +Warning: overflow +-------------------- +-------------------- +-217 +-256 +Warning: overflow +-------------------- +-------------------- +-217 +-255 +Warning: overflow +-------------------- +-------------------- +-217 +-217 +Warning: overflow +-------------------- +-------------------- +-217 +-151 +32767 +-------------------- +-------------------- +-217 +-128 +27776 +-------------------- +-------------------- +-217 +-127 +27559 +-------------------- +-------------------- +-217 +-2 +434 +-------------------- +-------------------- +-217 +-1 +217 +-------------------- +-------------------- +-151 +0 +0 +-------------------- +-------------------- +-151 +1 +-151 +-------------------- +-------------------- +-151 +2 +-302 +-------------------- +-------------------- +-151 +127 +-19177 +-------------------- +-------------------- +-151 +128 +-19328 +-------------------- +-------------------- +-151 +151 +-22801 +-------------------- +-------------------- +-151 +217 +-32767 +-------------------- +-------------------- +-151 +255 +Warning: overflow +-------------------- +-------------------- +-151 +256 +Warning: overflow +-------------------- +-------------------- +-151 +257 +Warning: overflow +-------------------- +-------------------- +-151 +32767 +Warning: overflow +-------------------- +-------------------- +-151 +-32768 +Warning: overflow +-------------------- +-------------------- +-151 +-32767 +Warning: overflow +-------------------- +-------------------- +-151 +-257 +Warning: overflow +-------------------- +-------------------- +-151 +-256 +Warning: overflow +-------------------- +-------------------- +-151 +-255 +Warning: overflow +-------------------- +-------------------- +-151 +-217 +32767 +-------------------- +-------------------- +-151 +-151 +22801 +-------------------- +-------------------- +-151 +-128 +19328 +-------------------- +-------------------- +-151 +-127 +19177 +-------------------- +-------------------- +-151 +-2 +302 +-------------------- +-------------------- +-151 +-1 +151 +-------------------- +-------------------- +-128 +0 +0 +-------------------- +-------------------- +-128 +1 +-128 +-------------------- +-------------------- +-128 +2 +-256 +-------------------- +-------------------- +-128 +127 +-16256 +-------------------- +-------------------- +-128 +128 +-16384 +-------------------- +-------------------- +-128 +151 +-19328 +-------------------- +-------------------- +-128 +217 +-27776 +-------------------- +-------------------- +-128 +255 +-32640 +-------------------- +-------------------- +-128 +256 +Warning: overflow +-------------------- +-------------------- +-128 +257 +Warning: overflow +-------------------- +-------------------- +-128 +32767 +Warning: overflow +-------------------- +-------------------- +-128 +-32768 +Warning: overflow +-------------------- +-------------------- +-128 +-32767 +Warning: overflow +-------------------- +-------------------- +-128 +-257 +Warning: overflow +-------------------- +-------------------- +-128 +-256 +Warning: overflow +-------------------- +-------------------- +-128 +-255 +32640 +-------------------- +-------------------- +-128 +-217 +27776 +-------------------- +-------------------- +-128 +-151 +19328 +-------------------- +-------------------- +-128 +-128 +16384 +-------------------- +-------------------- +-128 +-127 +16256 +-------------------- +-------------------- +-128 +-2 +256 +-------------------- +-------------------- +-128 +-1 +128 +-------------------- +-------------------- +-127 +0 +0 +-------------------- +-------------------- +-127 +1 +-127 +-------------------- +-------------------- +-127 +2 +-254 +-------------------- +-------------------- +-127 +127 +-16129 +-------------------- +-------------------- +-127 +128 +-16256 +-------------------- +-------------------- +-127 +151 +-19177 +-------------------- +-------------------- +-127 +217 +-27559 +-------------------- +-------------------- +-127 +255 +-32385 +-------------------- +-------------------- +-127 +256 +-32512 +-------------------- +-------------------- +-127 +257 +-32639 +-------------------- +-------------------- +-127 +32767 +Warning: overflow +-------------------- +-------------------- +-127 +-32768 +Warning: overflow +-------------------- +-------------------- +-127 +-32767 +Warning: overflow +-------------------- +-------------------- +-127 +-257 +32639 +-------------------- +-------------------- +-127 +-256 +32512 +-------------------- +-------------------- +-127 +-255 +32385 +-------------------- +-------------------- +-127 +-217 +27559 +-------------------- +-------------------- +-127 +-151 +19177 +-------------------- +-------------------- +-127 +-128 +16256 +-------------------- +-------------------- +-127 +-127 +16129 +-------------------- +-------------------- +-127 +-2 +254 +-------------------- +-------------------- +-127 +-1 +127 +-------------------- +-------------------- +-2 +0 +0 +-------------------- +-------------------- +-2 +1 +-2 +-------------------- +-------------------- +-2 +2 +-4 +-------------------- +-------------------- +-2 +127 +-254 +-------------------- +-------------------- +-2 +128 +-256 +-------------------- +-------------------- +-2 +151 +-302 +-------------------- +-------------------- +-2 +217 +-434 +-------------------- +-------------------- +-2 +255 +-510 +-------------------- +-------------------- +-2 +256 +-512 +-------------------- +-------------------- +-2 +257 +-514 +-------------------- +-------------------- +-2 +32767 +Warning: overflow +-------------------- +-------------------- +-2 +-32768 +Warning: overflow +-------------------- +-------------------- +-2 +-32767 +Warning: overflow +-------------------- +-------------------- +-2 +-257 +514 +-------------------- +-------------------- +-2 +-256 +512 +-------------------- +-------------------- +-2 +-255 +510 +-------------------- +-------------------- +-2 +-217 +434 +-------------------- +-------------------- +-2 +-151 +302 +-------------------- +-------------------- +-2 +-128 +256 +-------------------- +-------------------- +-2 +-127 +254 +-------------------- +-------------------- +-2 +-2 +4 +-------------------- +-------------------- +-2 +-1 +2 +-------------------- +-------------------- +-1 +0 +0 +-------------------- +-------------------- +-1 +1 +-1 +-------------------- +-------------------- +-1 +2 +-2 +-------------------- +-------------------- +-1 +127 +-127 +-------------------- +-------------------- +-1 +128 +-128 +-------------------- +-------------------- +-1 +151 +-151 +-------------------- +-------------------- +-1 +217 +-217 +-------------------- +-------------------- +-1 +255 +-255 +-------------------- +-------------------- +-1 +256 +-256 +-------------------- +-------------------- +-1 +257 +-257 +-------------------- +-------------------- +-1 +32767 +-32767 +-------------------- +-------------------- +-1 +-32768 +Warning: overflow +-------------------- +-------------------- +-1 +-32767 +32767 +-------------------- +-------------------- +-1 +-257 +257 +-------------------- +-------------------- +-1 +-256 +256 +-------------------- +-------------------- +-1 +-255 +255 +-------------------- +-------------------- +-1 +-217 +217 +-------------------- +-------------------- +-1 +-151 +151 +-------------------- +-------------------- +-1 +-128 +128 +-------------------- +-------------------- +-1 +-127 +127 +-------------------- +-------------------- +-1 +-2 +2 +-------------------- +-------------------- +-1 +-1 +1 +-------------------- diff --git a/test/integration/COMET2/mula1_call/Makefile b/test/integration/COMET2/mula1_call/Makefile new file mode 100644 index 0000000..dca4371 --- /dev/null +++ b/test/integration/COMET2/mula1_call/Makefile @@ -0,0 +1,7 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +CASL2FLAG = -M640 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/mula_call.casl $(ASDIR)/mula1.casl $(ASDIR)/outa.casl +COMET2FLAG = -M640 +CMD = $(COMET2) $(COMET2FLAG) $(OBJFILE) +include ../TEST.mk diff --git a/test/integration/COMET2/mula1_call/mula1_call.o b/test/integration/COMET2/mula1_call/mula1_call.o new file mode 100644 index 0000000000000000000000000000000000000000..ea4eecb36c6dd393dcd0e036cb473148399d02c3 GIT binary patch literal 1130 zcma)*OHUL*5XXNtf+U=Jh6(XF5CUG%VRv2B(;$lvd@V0u2P5w68WN+72^vq%Uht@% z`~-UO18DpT-c3vlUQImUK{?V^&$2|6L}yazs_v@ls{g+_4j@jRLE|<9ra_{1k~~-Y zCL`uCvI?Gx30@GHSMc3aecX!zDfB2a8Tlb`enIFoXTO8iY!PdA_V&+nWKW)&%bE87 zcIRuo^X<-^NB8)WRwx(#9<)L5ctXxgK4H}qv1&?gx3OZ!?2658+iqLy4*%PCkU_@( z^AEYoG7q@Nipm{M5^j%ro%KA~kv!Y-=L z{>)IAR2AJS=@)cOEiOx`5@$5NA|oy)t_$S~jV($uG`BEnyL}f^(|wC$WT40|;c9j( zt7l0TX9bUKlzqQKQ_Ex-G7M41Z56y`~ebAl;OF-?sbPIHE{oMV>rT;L*?xJ;cn=2>8oC9dcM zT;n=7c3F0{1^${0YyXiV(m}b4q2qs8``wht|DkB>ODxb6hLpPvN#-?5h1N$!;)6sB z!f-&I=t}xciq%D{ZKgEC@}@Y1HzXMA871A2i7@FhyIa$K%(;7YUK)Wn6;6*Xn$BEy l-dC^JJ&nA2R-F6nyuHx-6J=AXc)nx1-H-dN6@5Q${RM6coljBQP&vyP)z{39MvtkeGz@OXg>NCprBcbefsX)|G9jw)8+wd+)=DDOTc{|v7)vP z_f&q2w^Q#PujZ6RekTY24|SWlLdRuU$aBx7-7z|p8Ufh}fn z@FvBp5^ZA}w0}XmBon@8%0k){Wjp@KKqLN*$xi|^DaQKh^+pDHobK%Xp8go(cXw_2 zihq6;rkG}iDn~iSaZYfO8mE|}PJ`2&;VkE9a-IuZGDQTYrefKa+j_Hyzu_=M~S{%oY>rj0UG+60MIIp)9bRG)vT?rP1k|hmwCw?K> z?ry7YY8s)vDUQ>w*u!IG;;u~jVcr>?B+cgjgHgS4d8ZphAEf5bl^0Ea0{YYWUIwS1 SrIlpo9{B`(l-(>B>90RkLX+$O literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/mull1_call/0.txt b/test/integration/COMET2/mull1_call/0.txt new file mode 100644 index 0000000..4cf89f5 --- /dev/null +++ b/test/integration/COMET2/mull1_call/0.txt @@ -0,0 +1,606 @@ +../../../../comet2 mull1_call.o +-------------------- +0 +0 +0 +-------------------- +-------------------- +0 +1 +0 +-------------------- +-------------------- +0 +2 +0 +-------------------- +-------------------- +0 +127 +0 +-------------------- +-------------------- +0 +128 +0 +-------------------- +-------------------- +0 +255 +0 +-------------------- +-------------------- +0 +256 +0 +-------------------- +-------------------- +0 +257 +0 +-------------------- +-------------------- +0 +32767 +0 +-------------------- +-------------------- +0 +32768 +0 +-------------------- +-------------------- +0 +65535 +0 +-------------------- +-------------------- +1 +0 +0 +-------------------- +-------------------- +1 +1 +1 +-------------------- +-------------------- +1 +2 +2 +-------------------- +-------------------- +1 +127 +127 +-------------------- +-------------------- +1 +128 +128 +-------------------- +-------------------- +1 +255 +255 +-------------------- +-------------------- +1 +256 +256 +-------------------- +-------------------- +1 +257 +257 +-------------------- +-------------------- +1 +32767 +32767 +-------------------- +-------------------- +1 +32768 +32768 +-------------------- +-------------------- +1 +65535 +65535 +-------------------- +-------------------- +2 +0 +0 +-------------------- +-------------------- +2 +1 +2 +-------------------- +-------------------- +2 +2 +4 +-------------------- +-------------------- +2 +127 +254 +-------------------- +-------------------- +2 +128 +256 +-------------------- +-------------------- +2 +255 +510 +-------------------- +-------------------- +2 +256 +512 +-------------------- +-------------------- +2 +257 +514 +-------------------- +-------------------- +2 +32767 +65534 +-------------------- +-------------------- +2 +32768 +Warning: overflow +-------------------- +-------------------- +2 +65535 +Warning: overflow +-------------------- +-------------------- +127 +0 +0 +-------------------- +-------------------- +127 +1 +127 +-------------------- +-------------------- +127 +2 +254 +-------------------- +-------------------- +127 +127 +16129 +-------------------- +-------------------- +127 +128 +16256 +-------------------- +-------------------- +127 +255 +32385 +-------------------- +-------------------- +127 +256 +32512 +-------------------- +-------------------- +127 +257 +32639 +-------------------- +-------------------- +127 +32767 +Warning: overflow +-------------------- +-------------------- +127 +32768 +Warning: overflow +-------------------- +-------------------- +127 +65535 +Warning: overflow +-------------------- +-------------------- +128 +0 +0 +-------------------- +-------------------- +128 +1 +128 +-------------------- +-------------------- +128 +2 +256 +-------------------- +-------------------- +128 +127 +16256 +-------------------- +-------------------- +128 +128 +16384 +-------------------- +-------------------- +128 +255 +32640 +-------------------- +-------------------- +128 +256 +32768 +-------------------- +-------------------- +128 +257 +32896 +-------------------- +-------------------- +128 +32767 +Warning: overflow +-------------------- +-------------------- +128 +32768 +Warning: overflow +-------------------- +-------------------- +128 +65535 +Warning: overflow +-------------------- +-------------------- +255 +0 +0 +-------------------- +-------------------- +255 +1 +255 +-------------------- +-------------------- +255 +2 +510 +-------------------- +-------------------- +255 +127 +32385 +-------------------- +-------------------- +255 +128 +32640 +-------------------- +-------------------- +255 +255 +65025 +-------------------- +-------------------- +255 +256 +65280 +-------------------- +-------------------- +255 +257 +65535 +-------------------- +-------------------- +255 +32767 +Warning: overflow +-------------------- +-------------------- +255 +32768 +Warning: overflow +-------------------- +-------------------- +255 +65535 +Warning: overflow +-------------------- +-------------------- +256 +0 +0 +-------------------- +-------------------- +256 +1 +256 +-------------------- +-------------------- +256 +2 +512 +-------------------- +-------------------- +256 +127 +32512 +-------------------- +-------------------- +256 +128 +32768 +-------------------- +-------------------- +256 +255 +65280 +-------------------- +-------------------- +256 +256 +Warning: overflow +-------------------- +-------------------- +256 +257 +Warning: overflow +-------------------- +-------------------- +256 +32767 +Warning: overflow +-------------------- +-------------------- +256 +32768 +Warning: overflow +-------------------- +-------------------- +256 +65535 +Warning: overflow +-------------------- +-------------------- +257 +0 +0 +-------------------- +-------------------- +257 +1 +257 +-------------------- +-------------------- +257 +2 +514 +-------------------- +-------------------- +257 +127 +32639 +-------------------- +-------------------- +257 +128 +32896 +-------------------- +-------------------- +257 +255 +65535 +-------------------- +-------------------- +257 +256 +Warning: overflow +-------------------- +-------------------- +257 +257 +Warning: overflow +-------------------- +-------------------- +257 +32767 +Warning: overflow +-------------------- +-------------------- +257 +32768 +Warning: overflow +-------------------- +-------------------- +257 +65535 +Warning: overflow +-------------------- +-------------------- +32767 +0 +0 +-------------------- +-------------------- +32767 +1 +32767 +-------------------- +-------------------- +32767 +2 +65534 +-------------------- +-------------------- +32767 +127 +Warning: overflow +-------------------- +-------------------- +32767 +128 +Warning: overflow +-------------------- +-------------------- +32767 +255 +Warning: overflow +-------------------- +-------------------- +32767 +256 +Warning: overflow +-------------------- +-------------------- +32767 +257 +Warning: overflow +-------------------- +-------------------- +32767 +32767 +Warning: overflow +-------------------- +-------------------- +32767 +32768 +Warning: overflow +-------------------- +-------------------- +32767 +65535 +Warning: overflow +-------------------- +-------------------- +32768 +0 +0 +-------------------- +-------------------- +32768 +1 +32768 +-------------------- +-------------------- +32768 +2 +Warning: overflow +-------------------- +-------------------- +32768 +127 +Warning: overflow +-------------------- +-------------------- +32768 +128 +Warning: overflow +-------------------- +-------------------- +32768 +255 +Warning: overflow +-------------------- +-------------------- +32768 +256 +Warning: overflow +-------------------- +-------------------- +32768 +257 +Warning: overflow +-------------------- +-------------------- +32768 +32767 +Warning: overflow +-------------------- +-------------------- +32768 +32768 +Warning: overflow +-------------------- +-------------------- +32768 +65535 +Warning: overflow +-------------------- +-------------------- +65535 +0 +0 +-------------------- +-------------------- +65535 +1 +65535 +-------------------- +-------------------- +65535 +2 +Warning: overflow +-------------------- +-------------------- +65535 +127 +Warning: overflow +-------------------- +-------------------- +65535 +128 +Warning: overflow +-------------------- +-------------------- +65535 +255 +Warning: overflow +-------------------- +-------------------- +65535 +256 +Warning: overflow +-------------------- +-------------------- +65535 +257 +Warning: overflow +-------------------- +-------------------- +65535 +32767 +Warning: overflow +-------------------- +-------------------- +65535 +32768 +Warning: overflow +-------------------- +-------------------- +65535 +65535 +Warning: overflow +-------------------- diff --git a/test/integration/COMET2/mull1_call/Makefile b/test/integration/COMET2/mull1_call/Makefile new file mode 100644 index 0000000..a8c239e --- /dev/null +++ b/test/integration/COMET2/mull1_call/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/mull_call.casl $(ASDIR)/mull1.casl $(ASDIR)/outl.casl +include ../TEST.mk diff --git a/test/integration/COMET2/mull1_call/mull1_call.o b/test/integration/COMET2/mull1_call/mull1_call.o new file mode 100644 index 0000000000000000000000000000000000000000..ac4131024a3f743b6ace692efe90234ce7217814 GIT binary patch literal 942 zcma)*Id2nD5XXOG0+F2N?Pfo~i-k;uv_1$&wI(q~xJ(klQ6S8&jgU~tQUn17cIgT# ziZmRb0ErevZ#u5;Ku1M|Wah2y2uGG+pGI%4otgdrXG0&t=n=%XnKvndqfm5e==a}R0f1ZG=Ghk7_4A;d;g!VGdcX1OG=D*-CG&x2%0g#Dl!fF6V~Yeaqlh&nF}~HT zS2FJ7Z08?x{e1%Wy|ZcOe?B24%2cRwghh^WjN{Ze$r8)dImKztaF!L$ah?lYwkou{ zLb5G(O(^(uBE3moNOrro)iyP)(A*J+X;1t^Gewe~l!9o)jBc2AbN|OQZd_kwH~t{C gV5zunhMO_m+P5-}ev(F-#XUwF{ZaO!oM(9c04Ro=FaQ7m literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/out0/0.txt b/test/integration/COMET2/out0/0.txt new file mode 100644 index 0000000..76c7837 --- /dev/null +++ b/test/integration/COMET2/out0/0.txt @@ -0,0 +1,2 @@ +../../../../comet2 out0.o +0 diff --git a/test/integration/COMET2/out0/Makefile b/test/integration/COMET2/out0/Makefile new file mode 100644 index 0000000..16fbc78 --- /dev/null +++ b/test/integration/COMET2/out0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/out0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/out0/out0.o b/test/integration/COMET2/out0/out0.o new file mode 100644 index 0000000000000000000000000000000000000000..d626f595fd83ad2d0e8f68cdf79bf586fc622ae7 GIT binary patch literal 44 tcmZQ9U|?VZVgVsx1_c2T28ItzK(;7@f)FE^txzaX$k1rOz{tSG004AD1$h7f literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/out1/0.txt b/test/integration/COMET2/out1/0.txt new file mode 100644 index 0000000..61557e2 --- /dev/null +++ b/test/integration/COMET2/out1/0.txt @@ -0,0 +1,5 @@ +../../../../comet2 out1.o +aaaa +bc +asqwerty111111. + diff --git a/test/integration/COMET2/out1/Makefile b/test/integration/COMET2/out1/Makefile new file mode 100644 index 0000000..def85e9 --- /dev/null +++ b/test/integration/COMET2/out1/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/out1.casl +include ../TEST.mk diff --git a/test/integration/COMET2/out1/out1.o b/test/integration/COMET2/out1/out1.o new file mode 100644 index 0000000000000000000000000000000000000000..cb2b4f4b9bc9d8a2ec0ae698aee9bbdacff87e0c GIT binary patch literal 86 zcmZQ9U|?VZVgVsx1_c3428ItzK(-cxf)FE^txzaX$k3R`0D)W#NesyhTtHqiLm@*s TLn=cNLkUAAgCP=>0LlXZA_WYM literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/outa_call/0.txt b/test/integration/COMET2/outa_call/0.txt new file mode 100644 index 0000000..b1dbe57 --- /dev/null +++ b/test/integration/COMET2/outa_call/0.txt @@ -0,0 +1,35 @@ +../../../../comet2 outa_call.o +0 +1 +2 +4 +8 +16 +32 +64 +128 +256 +512 +1024 +2048 +4096 +8192 +16384 +32767 +-32768 +-32767 +-16384 +-8192 +-4096 +-2048 +-1024 +-512 +-256 +-128 +-64 +-32 +-16 +-8 +-4 +-2 +-1 diff --git a/test/integration/COMET2/outa_call/Makefile b/test/integration/COMET2/outa_call/Makefile new file mode 100644 index 0000000..17be2c4 --- /dev/null +++ b/test/integration/COMET2/outa_call/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/outa_call.casl $(ASDIR)/outa.casl +include ../TEST.mk diff --git a/test/integration/COMET2/outa_call/outa_call.o b/test/integration/COMET2/outa_call/outa_call.o new file mode 100644 index 0000000000000000000000000000000000000000..b912c4a17a7c75d48691267c61c0b557e1c7a171 GIT binary patch literal 664 zcmaiyOHLa>5Qe{UOo(99-SGh$FUTs9v7MKc#W>gyAP<9qJXRnN*+rsHkl_eifn0=L zZjd!QwiYX7Av)D#4GR=0BmL@nOm+SBR~u*X4t&;uvB4P&MVF=%$m?(dLXA3)FnBVG zdx7|qLJH2gV8S&w+!Bj;9xvh~UdNkw8)IxD$52x|P}CK3iie7Mg?9^}95My=4BKV= z1CB--Q5HpC+lx!@s?Hk3|M2GcWki97Vr7M zM?NuRn;k~%vd2E3`NCJe-KmtgIeS`e!K)%OCKdanUsLB@6mN|r#JX5v$rl&U?E|v;UaZl>YP2*MDs;^=%IrKa*Z# nb$Qp!_S#8m=1Wp#-^ehOd3{>5Tubh&Y}#95Q{Bl^7KrgLA+2=0 literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/outb_call/0.txt b/test/integration/COMET2/outb_call/0.txt new file mode 100644 index 0000000..59fcefb --- /dev/null +++ b/test/integration/COMET2/outb_call/0.txt @@ -0,0 +1,35 @@ +../../../../comet2 outb_call.o +0000000000000000 +0000000000000001 +0000000000000010 +0000000000000100 +0000000000001000 +0000000000010000 +0000000000100000 +0000000001000000 +0000000010000000 +0000000100000000 +0000001000000000 +0000010000000000 +0000100000000000 +0001000000000000 +0010000000000000 +0100000000000000 +0111111111111111 +1000000000000000 +1000000000000001 +1100000000000000 +1110000000000000 +1111000000000000 +1111100000000000 +1111110000000000 +1111111000000000 +1111111100000000 +1111111110000000 +1111111111000000 +1111111111100000 +1111111111110000 +1111111111111000 +1111111111111100 +1111111111111110 +1111111111111111 diff --git a/test/integration/COMET2/outb_call/Makefile b/test/integration/COMET2/outb_call/Makefile new file mode 100644 index 0000000..5724887 --- /dev/null +++ b/test/integration/COMET2/outb_call/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/outb_call.casl $(ASDIR)/outb.casl +include ../TEST.mk diff --git a/test/integration/COMET2/outb_call/outb_call.o b/test/integration/COMET2/outb_call/outb_call.o new file mode 100644 index 0000000000000000000000000000000000000000..cb90e131dcae45f8fa51724efb8ad3352bb55d01 GIT binary patch literal 624 zcmaixxlY4C5Qe`s;SdF^S9yR9NKj(J-6cS{k8ocFL@_ip_z5sIuMpk^cmrx0DoT_R z3B)qCWeSAEO25W4v)=jV|E&R|`ynnfU=+483e7$UJ-7jdM}ZzRmJ0E&g1aVGG55UC z=ABQzaIw30FRtz0-KYC<&JCchz!P)`3W82Sm!Mlgs<-; zKB9|+%Rd?6DLU^+w7Mm%AB6Q~dYiD3*0i~myrA;wNuJ!L?V-(-va)URZ6h6BMQ2ex zszgDQWXazDpMX)yj4{pxlT0zq3{_^CW1bodEV9HhE3C4{IvZ?KXNzri*kzA>4mjk9 zV^KC|n6NYcZRUgMk#WhDOH{JHrvl+!s&W2Cuq}QGxOf%6p0PVh{v{415`K`zrc3L( z>M0s7Rrd`u+%ZHbFUY>>wsFqkFOLG5T&~e9scLa?hDr850ewv1BR>3)rvVBk&JwDD16FY*c)= zloW*Pncc<2&Y7IdeV+RmYXBn~K);C{6Tzkq=&S=-4CLBF3Jbv+YKRf_|EkQQX@oH* zm|})Gw67x_>qMtI)48f{BkBS%u|(8}WnzU`C9J8lJb+|~5P2f|4a7_O zOzSa3UJ47cYrcB!hCdoU-Iu?7(sM7VDigTInbE{(!CBcBp@G&mXwM fA!Tu2g&aCTE(hO8LPWmDNt$rjCmia$+Ee`j9>ia4 literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/outl_call/0.txt b/test/integration/COMET2/outl_call/0.txt new file mode 100644 index 0000000..1c9d646 --- /dev/null +++ b/test/integration/COMET2/outl_call/0.txt @@ -0,0 +1,35 @@ +../../../../comet2 outl_call.o +0 +1 +2 +4 +8 +16 +32 +64 +128 +256 +512 +1024 +2048 +4096 +8192 +16384 +32767 +32768 +32769 +49152 +57344 +61440 +63488 +64512 +65024 +65280 +65408 +65472 +65504 +65520 +65528 +65532 +65534 +65535 diff --git a/test/integration/COMET2/outl_call/Makefile b/test/integration/COMET2/outl_call/Makefile new file mode 100644 index 0000000..34766ef --- /dev/null +++ b/test/integration/COMET2/outl_call/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as +ASFILE = $(ASDIR)/FUNC/outl_call.casl $(ASDIR)/FUNC/outl.casl +include ../TEST.mk diff --git a/test/integration/COMET2/outl_call/outl_call.o b/test/integration/COMET2/outl_call/outl_call.o new file mode 100644 index 0000000000000000000000000000000000000000..cf80f48822d398a115542b45184f9d8880a144be GIT binary patch literal 616 zcmaixxlRKy6h)6iSVRGyAuYnB2n9_R)@}j>2x|yCq6o@B&3pmFC&0&0)9?$_P^L?T z5JEA}2}6O9uykcVU)k^8`-~619)-9_)>oLI0L>8yQ*aB46lsRg7y{y77xso&#XRyt zn|D6xU}O7eUu@gH+fUoE)@D)HkP`F>(t>`$fM8Hy{9zFQcz1X+G|%xXTpWp>C&n_K zzL(PjIzw0`sR$eBZ^r05v@g11RMN-Q?w)o^xRNsB%biW6qwA;<)uJHEN3L=X|6h3u z6e%&oEOX4Wz#?UqSZ0L^tE{n3l?^u8Vw)Xysj)|$eGWL}h+|GTcL%ajCMy~>oHG5bn>A`WCHe51R&*HY`U{BZHn z&9sF-mCg~iC}e^k_es~kX5;!6D>TPdIkTKQ(7nl(T$-U)2|KN7QJ43i$4#i;DG&1n Dx4v(n literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ptn1/0.txt b/test/integration/COMET2/ptn1/0.txt new file mode 100644 index 0000000..1e668e0 --- /dev/null +++ b/test/integration/COMET2/ptn1/0.txt @@ -0,0 +1,2 @@ +../../../../comet2 ptn1.o +1111111111100000 diff --git a/test/integration/COMET2/ptn1/Makefile b/test/integration/COMET2/ptn1/Makefile new file mode 100644 index 0000000..df03e7a --- /dev/null +++ b/test/integration/COMET2/ptn1/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 +ASFUNCDIR = ../../../../as/FUNC +ASFILE = $(ASDIR)/ptn1_call.casl $(ASDIR)/ptn1.casl $(ASFUNCDIR)/outb.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ptn1/ptn1.o b/test/integration/COMET2/ptn1/ptn1.o new file mode 100644 index 0000000000000000000000000000000000000000..f51b2f66d6ee043d6b0e355decd3390ebfb23337 GIT binary patch literal 566 zcmaixyH3L}7=^#I6c7uJl?5i30S1;p3xxrRQo_AZpj;=a1hz``3qblT@CMB6jC}!y zN)44GG6c@B-)QnR+1!c2-PPn{aOi&Pv z3nm0c=RgDQBW{^+10B$+$hoh$>Pg}Y$|G7FRYXXNhG>lv!bw3Tv!WWs4fy1njWO z9{U_{$PsmpIibNRXPndIf=jNr=7w9;NMWK*yKUw~nGruSEkoxLmyA2W7q%F1-@`wX zIROvv5WQi}9ob9lOCgy*(L26HSc7bpls4l36~a32{M9d z!HmG@6llQh;T8zC&{f(+IrkY?JxF{)d4$W8im;3tGZKyJVM>n>)Z%HvO59VrBlQQ7 zs_6Epj%N8xNxtA1?ZmmU%69Fot=p3IZB#K3J^wDB6;{bpV2yQ(Y_Lh0Z7S?gWtTnn zIpB~Zj;V3NDRs_h(4@sV7hH11H8-eet*yL1M)dq8~^|S literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ptn3/0.txt b/test/integration/COMET2/ptn3/0.txt new file mode 100644 index 0000000..eec80ac --- /dev/null +++ b/test/integration/COMET2/ptn3/0.txt @@ -0,0 +1,2 @@ +../../../../comet2 ptn3.o +0000000000100000 diff --git a/test/integration/COMET2/ptn3/Makefile b/test/integration/COMET2/ptn3/Makefile new file mode 100644 index 0000000..9146815 --- /dev/null +++ b/test/integration/COMET2/ptn3/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 +ASFUNCDIR = ../../../../as/FUNC +ASFILE = $(ASDIR)/ptn3_call.casl $(ASDIR)/ptn3.casl $(ASFUNCDIR)/outb.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ptn3/ptn3.o b/test/integration/COMET2/ptn3/ptn3.o new file mode 100644 index 0000000000000000000000000000000000000000..cfca935da7b5a590f66de3cb727e39b94ff2d7a2 GIT binary patch literal 552 zcmaixO-=$q5QV=1QA1+V({g~u7~GD4_!Ac(g8zzuzbna%teF)q;U0Pe*X~_%0T(31 zBj^E)v1TU2!kE~}OLg_D?t1lF=@bm+(HRB{Ff>YA*(S2HdXNw#1v7$_U{)|EFggKR zs_Z^?5x0b{(Q)LZXKeK#@d=f|Tb^ckTd0_kXjC6legwB3R^x4lXG(V^e<$u9b^Mm%}P~3KUtR#5x;nQelTGyVR(&$36!fa>Oww zoN`8kbDFehbHOE7Tyw)MYN{|$r|m9FqRfaNk(SuGz$If(aD>g)xF6v(rA|Qi6}%Tr z%aXec9Eo^ugwY*`=c+P+&Ny^;gkDMJ@Z<%VH=K45yY$x|Inp^_!~LR?spi@$`oV(e X!21wA5u3Iee#qMpao_y*)gsLgIxkmE literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/ptn4/0.txt b/test/integration/COMET2/ptn4/0.txt new file mode 100644 index 0000000..58b4af4 --- /dev/null +++ b/test/integration/COMET2/ptn4/0.txt @@ -0,0 +1,2 @@ +../../../../comet2 ptn4.o +1111100000011111 diff --git a/test/integration/COMET2/ptn4/Makefile b/test/integration/COMET2/ptn4/Makefile new file mode 100644 index 0000000..9de79f8 --- /dev/null +++ b/test/integration/COMET2/ptn4/Makefile @@ -0,0 +1,5 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = ../../../../as/FE_TESTS/2008_10/Q09 +ASFUNCDIR = ../../../../as/FUNC +ASFILE = $(ASDIR)/ptn4_call.casl $(ASDIR)/ptn4.casl $(ASDIR)/ptn1.casl $(ASDIR)/ptn2.casl $(ASFUNCDIR)/outb.casl +include ../TEST.mk diff --git a/test/integration/COMET2/ptn4/ptn4.o b/test/integration/COMET2/ptn4/ptn4.o new file mode 100644 index 0000000000000000000000000000000000000000..86c9d5a2b4262ebec45f2c0bd17d92c87b2eb8a3 GIT binary patch literal 634 zcmaix%Ps^#6o$WQhGaIXE0freREvz*wQ;{J495L3jQc_`%~I4G^t^yq;9+mEX*q+<~6qA{P-0wtU^ zT|@(>Wc8Gawx!q6%Io^GKCPn0Pu<_wCTJHF1Ra7-fi(dbAiO0Up?QL-ads$gJ`(CX zi4W)!$@+IjaxTg~8HrZkVrTE6d6jjOBw0gsOR#m;Ab#{XB$5EX_QVU#h(nP8GCbIh|qjYXDNW`$MOSZ9Mxwy3ks4h?qMW1j;K zIpP?d`RNsUbtb%_Pn22lBiHifoOj8F1r-Y$)wp;i-jO~5m(P$qVH--$lExBA-pFDz zP`<9K1;tsQyt}WMfwnS<+#vI2)23f8{q;w&yj-c#>{r#&e0f*rKR7HpNV-K&&Q?_2 RWqb%ZS607#P2b;(d;qAvVSE4p literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/pushpop/0.txt b/test/integration/COMET2/pushpop/0.txt new file mode 100644 index 0000000..721c650 --- /dev/null +++ b/test/integration/COMET2/pushpop/0.txt @@ -0,0 +1 @@ +../../../../comet2 pushpop.o diff --git a/test/integration/COMET2/pushpop/Makefile b/test/integration/COMET2/pushpop/Makefile new file mode 100644 index 0000000..7051fb5 --- /dev/null +++ b/test/integration/COMET2/pushpop/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/pushpop.casl +include ../TEST.mk diff --git a/test/integration/COMET2/pushpop/pushpop.o b/test/integration/COMET2/pushpop/pushpop.o new file mode 100644 index 0000000000000000000000000000000000000000..7c885226f1d62b98ec7d204d56578cda7eefddbd GIT binary patch literal 30 gcmWd-Vq{PdVq#z{U|?VZVgVrrARmYe1qvA&0V3rCA^-pY literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/rev_call/0.txt b/test/integration/COMET2/rev_call/0.txt new file mode 100644 index 0000000..a1a31cf --- /dev/null +++ b/test/integration/COMET2/rev_call/0.txt @@ -0,0 +1,3 @@ +../../../../comet2 rev_call.o +12345 +54321 diff --git a/test/integration/COMET2/rev_call/Makefile b/test/integration/COMET2/rev_call/Makefile new file mode 100644 index 0000000..33dcd0f --- /dev/null +++ b/test/integration/COMET2/rev_call/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/FUNC +ASFILE = $(ASDIR)/rev_call.casl $(ASDIR)/rev.casl +include ../TEST.mk diff --git a/test/integration/COMET2/rev_call/rev_call.o b/test/integration/COMET2/rev_call/rev_call.o new file mode 100644 index 0000000000000000000000000000000000000000..b9045f09a1a04e7a5b0c005510ccfb02e3e8a012 GIT binary patch literal 204 zcmZQ9U|?VZVgVs-1_c2F28ItzKz0g)f)FE^txzaX2$yRxWMIUqJ{3hhL!%*s5rZ*< z34(6Kc*+92ieu*hnX`T`l@_;c90-=||V zAtIO(Lo`aU%ob*rS|06D-GTNC^OmWeWcQ4+@EyhszknK5Y}G>PhMf9j zJSXJgf4(A8TQ=-ajqL3}10G_v{LnyUcl#|7*?2*6ja(JA*}v3>U#0!JENb!P~(v ngI@)|rdtx;J!=DN;aLmMT6osNv%D>em&PHS=ahf0GFI^mEMGeG literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/svc2/0.txt b/test/integration/COMET2/svc2/0.txt new file mode 100644 index 0000000..440a664 --- /dev/null +++ b/test/integration/COMET2/svc2/0.txt @@ -0,0 +1,2 @@ +../../../../comet2 svc2.o +0 diff --git a/test/integration/COMET2/svc2/Makefile b/test/integration/COMET2/svc2/Makefile new file mode 100644 index 0000000..6e30fcd --- /dev/null +++ b/test/integration/COMET2/svc2/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/svc2.casl +include ../TEST.mk diff --git a/test/integration/COMET2/svc2/svc2.o b/test/integration/COMET2/svc2/svc2.o new file mode 100644 index 0000000000000000000000000000000000000000..afbe4301a0e3086f6aede8f251884101408d570f GIT binary patch literal 28 fcmWd-;$~0~;$dL;z{DUR#0#bw8Vwj27`PY!E?omU literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/svc2_out/0.txt b/test/integration/COMET2/svc2_out/0.txt new file mode 100644 index 0000000..4660237 --- /dev/null +++ b/test/integration/COMET2/svc2_out/0.txt @@ -0,0 +1,2 @@ +../../../../comet2 svc2_out.o +abcd diff --git a/test/integration/COMET2/svc2_out/Makefile b/test/integration/COMET2/svc2_out/Makefile new file mode 100644 index 0000000..ecef17b --- /dev/null +++ b/test/integration/COMET2/svc2_out/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/svc2_out.casl +include ../TEST.mk diff --git a/test/integration/COMET2/svc2_out/svc2_out.o b/test/integration/COMET2/svc2_out/svc2_out.o new file mode 100644 index 0000000000000000000000000000000000000000..2cd91afaadd43580e180dba62f79023e28f28bf4 GIT binary patch literal 50 zcmZQ9U|?VZVgVsx1_c3e28ItzK(+*ff)FE^txzaX$k3R`ki?M8kix*iz{LOnp)&^D literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/xor0/0.txt b/test/integration/COMET2/xor0/0.txt new file mode 100644 index 0000000..aac5080 --- /dev/null +++ b/test/integration/COMET2/xor0/0.txt @@ -0,0 +1 @@ +../../../../comet2 xor0.o diff --git a/test/integration/COMET2/xor0/Makefile b/test/integration/COMET2/xor0/Makefile new file mode 100644 index 0000000..941787a --- /dev/null +++ b/test/integration/COMET2/xor0/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor0.casl +include ../TEST.mk diff --git a/test/integration/COMET2/xor0/xor0.o b/test/integration/COMET2/xor0/xor0.o new file mode 100644 index 0000000000000000000000000000000000000000..62f019cddb94268805bbb57eb61fd9de342446ed GIT binary patch literal 16 VcmWd-U}I1KVj(kzM#ct3QveG}0sQ~~ literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/xor1/0.txt b/test/integration/COMET2/xor1/0.txt new file mode 100644 index 0000000..1261130 --- /dev/null +++ b/test/integration/COMET2/xor1/0.txt @@ -0,0 +1 @@ +../../../../comet2 xor1.o diff --git a/test/integration/COMET2/xor1/Makefile b/test/integration/COMET2/xor1/Makefile new file mode 100644 index 0000000..ba270b4 --- /dev/null +++ b/test/integration/COMET2/xor1/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor1.casl +include ../TEST.mk diff --git a/test/integration/COMET2/xor1/xor1.o b/test/integration/COMET2/xor1/xor1.o new file mode 100644 index 0000000000000000000000000000000000000000..d3d2ddd183a2a0903d7c23a5d968e378abe66ae5 GIT binary patch literal 16 VcmZP&axoDQU}s=30^-KI3;+%F0!aV> literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/xor3/0.txt b/test/integration/COMET2/xor3/0.txt new file mode 100644 index 0000000..1cf903f --- /dev/null +++ b/test/integration/COMET2/xor3/0.txt @@ -0,0 +1 @@ +../../../../comet2 xor3.o diff --git a/test/integration/COMET2/xor3/Makefile b/test/integration/COMET2/xor3/Makefile new file mode 100644 index 0000000..0280510 --- /dev/null +++ b/test/integration/COMET2/xor3/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor3.casl +include ../TEST.mk diff --git a/test/integration/COMET2/xor3/xor3.o b/test/integration/COMET2/xor3/xor3.o new file mode 100644 index 0000000000000000000000000000000000000000..d3d2ddd183a2a0903d7c23a5d968e378abe66ae5 GIT binary patch literal 16 VcmZP&axoDQU}s=30^-KI3;+%F0!aV> literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/xor4/0.txt b/test/integration/COMET2/xor4/0.txt new file mode 100644 index 0000000..2bcccf7 --- /dev/null +++ b/test/integration/COMET2/xor4/0.txt @@ -0,0 +1 @@ +../../../../comet2 xor4.o diff --git a/test/integration/COMET2/xor4/Makefile b/test/integration/COMET2/xor4/Makefile new file mode 100644 index 0000000..958cc8a --- /dev/null +++ b/test/integration/COMET2/xor4/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor4.casl +include ../TEST.mk diff --git a/test/integration/COMET2/xor4/xor4.o b/test/integration/COMET2/xor4/xor4.o new file mode 100644 index 0000000000000000000000000000000000000000..55e74b6d7d5717a05dba182b950c9e5cb1867d45 GIT binary patch literal 38 scmY!~Q*aPsU`Xa+5E9^J5HwQ~Vq{=Q0pdo+28M?J{{tER*RwJJ0B4p5o&W#< literal 0 HcmV?d00001 diff --git a/test/integration/COMET2/xor5/0.txt b/test/integration/COMET2/xor5/0.txt new file mode 100644 index 0000000..06b213a --- /dev/null +++ b/test/integration/COMET2/xor5/0.txt @@ -0,0 +1 @@ +../../../../comet2 xor5.o diff --git a/test/integration/COMET2/xor5/Makefile b/test/integration/COMET2/xor5/Makefile new file mode 100644 index 0000000..7175354 --- /dev/null +++ b/test/integration/COMET2/xor5/Makefile @@ -0,0 +1,4 @@ +include ../CMD.mk # YACASL2DIR, CASL2 +ASDIR = $(YACASL2DIR)/as/CMD +ASFILE = $(ASDIR)/xor5.casl +include ../TEST.mk diff --git a/test/integration/COMET2/xor5/xor5.o b/test/integration/COMET2/xor5/xor5.o new file mode 100644 index 0000000000000000000000000000000000000000..ead861aaa88e5a6bf1528d812be8eb7196d40593 GIT binary patch literal 14 VcmWd-U}X?6Vq;)vWM=sP9{>s(0`LF; literal 0 HcmV?d00001 diff --git a/test/integration/DUMPWORD/CMD.mk b/test/integration/DUMPWORD/CMD.mk new file mode 100644 index 0000000..6de7682 --- /dev/null +++ b/test/integration/DUMPWORD/CMD.mk @@ -0,0 +1,4 @@ +YACASL2DIR=../../../.. +UNITNAME = `pwd | xargs basename` +OBJFILE = $(UNITNAME).o +DUMPWORD = $(YACASL2DIR)/dumpword diff --git a/test/integration/DUMPWORD/HEX.txt b/test/integration/DUMPWORD/HEX.txt new file mode 100644 index 0000000..3cfd02f --- /dev/null +++ b/test/integration/DUMPWORD/HEX.txt @@ -0,0 +1,12 @@ +0 +1 +01 +001 +0001 +10 +11 +F +000F +FFFF +00001 +G diff --git a/test/integration/DUMPWORD/Makefile b/test/integration/DUMPWORD/Makefile new file mode 100644 index 0000000..6d8f5f7 --- /dev/null +++ b/test/integration/DUMPWORD/Makefile @@ -0,0 +1,54 @@ +# テストグループ +# make : すべてのテストを実施し、ログを作成 +# make all : ↓ +# make clean : すべてのテストで、「make」で生成されたファイルをクリア +# make check : すべてのテストを実施 +# make cleanall: すべてのテストで、「make」と「make prepare」で生成されたファイルをクリア +# make prepare : すべてのテストの、想定結果を出力 +# make create : UNITNAMEで指定されたテストを新規に作成 +TESTS = `ls | grep "^[^A-Z].*"` +LOGFILE = TEST.log + +.PHONY: all check report clean cleanall prepare create +all: check report +check: + @rm -f $(LOGFILE) + @for target in $(TESTS); do \ + $(MAKE) check -C $$target; \ + done +$(LOGFILE): + @for target in $(TESTS); do \ + cat <$$target/report.txt >>$(LOGFILE); \ + done +report: $(LOGFILE) + @success=`grep "Success" $(LOGFILE) | wc -l`; \ + all=`cat $(LOGFILE) | wc -l`; \ + echo "$$success / $$all tests passed. Details in `pwd`/$(LOGFILE)"; \ + if test $$success -eq $$all; then \ + echo "All tests are succeded."; \ + else \ + grep "Failure" $(LOGFILE); \ + fi +clean: + @for target in $(TESTS); do \ + $(MAKE) clean -C $$target; \ + done + @rm -f $(LOGFILE) +cleanall: + @for target in $(TESTS); do \ + $(MAKE) cleanall -C $$target; \ + done + @rm -f $(LOGFILE) +prepare: + @for target in $(TESTS) ; do \ + $(MAKE) prepare -C $$target ;\ + done +create: +ifdef UNITNAME + @mkdir $(UNITNAME) + @echo 'include ../CMD.mk' >$(UNITNAME)/Makefile; \ + echo 'CMD = ./dumpword_$$(UNITNAME).sh' >>$(UNITNAME)/Makefile; \ + echo 'include ../TEST.mk' >>$(UNITNAME)/Makefile +else + @echo "no test created. set UNITNAME" +endif diff --git a/test/integration/DUMPWORD/TEST.log b/test/integration/DUMPWORD/TEST.log new file mode 100644 index 0000000..b2c5c0d --- /dev/null +++ b/test/integration/DUMPWORD/TEST.log @@ -0,0 +1,3 @@ +a: Test Success 2010-01-21 02:34:13 +l: Test Success 2010-01-21 02:34:14 +noopt: Test Success 2010-01-21 02:34:14 diff --git a/test/integration/DUMPWORD/TEST.mk b/test/integration/DUMPWORD/TEST.mk new file mode 100644 index 0000000..ff85704 --- /dev/null +++ b/test/integration/DUMPWORD/TEST.mk @@ -0,0 +1,28 @@ +# テストのテンプレート +# make : CMDで設定されたコマンドを実行した出力結果を1.txtに出力し、0.txtと比較し、レポート +# make check : ↓ +# make prepare : CMDで設定されたコマンドを実行した出力結果を0.txt(テストの想定結果)に出力 +# make clean : 「make」で生成されたファイルをクリア +# make cleanall: 「make」と「make report」で生成されたファイルをクリア +LOGFILE = ../TEST.log +ERRFILE = err.txt +TESTSH = test.sh + +.PHPNY: check prepare clean cleanall +check: clean report.txt +prepare: cleanall 0.txt +clean: + @rm -f 1.txt diff.txt report.txt +cleanall: clean + @rm -f 0.txt +0.txt 1.txt: $(DUMPWORD) $(TESTSH) + @sh $(TESTSH) >>$@ 2>$(ERRFILE); \ + if test -s $(ERRFILE); then cat err.txt >>$@; else rm -f $(ERRFILE); fi +$(TESTSH): ../HEX.txt + @xargs -n1 echo "$(DUMPWORD) $(DUMPWORDFLAG) " <$^ >$@ +diff.txt: 1.txt + @-diff 0.txt 1.txt >$@ 2>&1 +report.txt: diff.txt + @echo -n "$(UNITNAME): Test " >$@; \ + if test ! -s $^; then echo -n "Success " >>$@; rm -f $^; else echo -n "Failure " >>$@; fi; \ + echo `date +"%F %T"` >>$@ diff --git a/test/integration/DUMPWORD/a/0.txt b/test/integration/DUMPWORD/a/0.txt new file mode 100644 index 0000000..e15f077 --- /dev/null +++ b/test/integration/DUMPWORD/a/0.txt @@ -0,0 +1,12 @@ + 0: 0 = #0000 = 0000000000000000 + 1: 1 = #0001 = 0000000000000001 + 01: 1 = #0001 = 0000000000000001 + 001: 1 = #0001 = 0000000000000001 +0001: 1 = #0001 = 0000000000000001 + 10: 16 = #0010 = 0000000000010000 + 11: 17 = #0011 = 0000000000010001 + F: 15 = #000F = 0000000000001111 +000F: 15 = #000F = 0000000000001111 +FFFF: -1 = #FFFF = 1111111111111111 +Dumpword Error - 116: 00001: out of hex range +Dumpword Error - 115: G: not hex diff --git a/test/integration/DUMPWORD/a/Makefile b/test/integration/DUMPWORD/a/Makefile new file mode 100644 index 0000000..20434c2 --- /dev/null +++ b/test/integration/DUMPWORD/a/Makefile @@ -0,0 +1,3 @@ +include ../CMD.mk +DUMPWORDFLAG = -a +include ../TEST.mk diff --git a/test/integration/DUMPWORD/a/err.txt b/test/integration/DUMPWORD/a/err.txt new file mode 100644 index 0000000..c1f7761 --- /dev/null +++ b/test/integration/DUMPWORD/a/err.txt @@ -0,0 +1,2 @@ +Dumpword Error - 116: 00001: out of hex range +Dumpword Error - 115: G: not hex diff --git a/test/integration/DUMPWORD/a/test.sh b/test/integration/DUMPWORD/a/test.sh new file mode 100644 index 0000000..074f4be --- /dev/null +++ b/test/integration/DUMPWORD/a/test.sh @@ -0,0 +1,12 @@ +../../../../dumpword -a 0 +../../../../dumpword -a 1 +../../../../dumpword -a 01 +../../../../dumpword -a 001 +../../../../dumpword -a 0001 +../../../../dumpword -a 10 +../../../../dumpword -a 11 +../../../../dumpword -a F +../../../../dumpword -a 000F +../../../../dumpword -a FFFF +../../../../dumpword -a 00001 +../../../../dumpword -a G diff --git a/test/integration/DUMPWORD/l/0.txt b/test/integration/DUMPWORD/l/0.txt new file mode 100644 index 0000000..10f8efb --- /dev/null +++ b/test/integration/DUMPWORD/l/0.txt @@ -0,0 +1,12 @@ + 0: 0 = #0000 = 0000000000000000 + 1: 1 = #0001 = 0000000000000001 + 01: 1 = #0001 = 0000000000000001 + 001: 1 = #0001 = 0000000000000001 +0001: 1 = #0001 = 0000000000000001 + 10: 16 = #0010 = 0000000000010000 + 11: 17 = #0011 = 0000000000010001 + F: 15 = #000F = 0000000000001111 +000F: 15 = #000F = 0000000000001111 +FFFF: 65535 = #FFFF = 1111111111111111 +Dumpword Error - 116: 00001: out of hex range +Dumpword Error - 115: G: not hex diff --git a/test/integration/DUMPWORD/l/Makefile b/test/integration/DUMPWORD/l/Makefile new file mode 100644 index 0000000..f91fce4 --- /dev/null +++ b/test/integration/DUMPWORD/l/Makefile @@ -0,0 +1,3 @@ +include ../CMD.mk +DUMPWORDFLAG = -l +include ../TEST.mk diff --git a/test/integration/DUMPWORD/l/err.txt b/test/integration/DUMPWORD/l/err.txt new file mode 100644 index 0000000..c1f7761 --- /dev/null +++ b/test/integration/DUMPWORD/l/err.txt @@ -0,0 +1,2 @@ +Dumpword Error - 116: 00001: out of hex range +Dumpword Error - 115: G: not hex diff --git a/test/integration/DUMPWORD/l/test.sh b/test/integration/DUMPWORD/l/test.sh new file mode 100644 index 0000000..d551e7f --- /dev/null +++ b/test/integration/DUMPWORD/l/test.sh @@ -0,0 +1,12 @@ +../../../../dumpword -l 0 +../../../../dumpword -l 1 +../../../../dumpword -l 01 +../../../../dumpword -l 001 +../../../../dumpword -l 0001 +../../../../dumpword -l 10 +../../../../dumpword -l 11 +../../../../dumpword -l F +../../../../dumpword -l 000F +../../../../dumpword -l FFFF +../../../../dumpword -l 00001 +../../../../dumpword -l G diff --git a/test/integration/DUMPWORD/noopt/0.txt b/test/integration/DUMPWORD/noopt/0.txt new file mode 100644 index 0000000..e15f077 --- /dev/null +++ b/test/integration/DUMPWORD/noopt/0.txt @@ -0,0 +1,12 @@ + 0: 0 = #0000 = 0000000000000000 + 1: 1 = #0001 = 0000000000000001 + 01: 1 = #0001 = 0000000000000001 + 001: 1 = #0001 = 0000000000000001 +0001: 1 = #0001 = 0000000000000001 + 10: 16 = #0010 = 0000000000010000 + 11: 17 = #0011 = 0000000000010001 + F: 15 = #000F = 0000000000001111 +000F: 15 = #000F = 0000000000001111 +FFFF: -1 = #FFFF = 1111111111111111 +Dumpword Error - 116: 00001: out of hex range +Dumpword Error - 115: G: not hex diff --git a/test/integration/DUMPWORD/noopt/Makefile b/test/integration/DUMPWORD/noopt/Makefile new file mode 100644 index 0000000..8d34433 --- /dev/null +++ b/test/integration/DUMPWORD/noopt/Makefile @@ -0,0 +1,2 @@ +include ../CMD.mk +include ../TEST.mk diff --git a/test/integration/DUMPWORD/noopt/err.txt b/test/integration/DUMPWORD/noopt/err.txt new file mode 100644 index 0000000..c1f7761 --- /dev/null +++ b/test/integration/DUMPWORD/noopt/err.txt @@ -0,0 +1,2 @@ +Dumpword Error - 116: 00001: out of hex range +Dumpword Error - 115: G: not hex diff --git a/test/integration/DUMPWORD/noopt/test.sh b/test/integration/DUMPWORD/noopt/test.sh new file mode 100644 index 0000000..e912908 --- /dev/null +++ b/test/integration/DUMPWORD/noopt/test.sh @@ -0,0 +1,12 @@ +../../../../dumpword 0 +../../../../dumpword 1 +../../../../dumpword 01 +../../../../dumpword 001 +../../../../dumpword 0001 +../../../../dumpword 10 +../../../../dumpword 11 +../../../../dumpword F +../../../../dumpword 000F +../../../../dumpword FFFF +../../../../dumpword 00001 +../../../../dumpword G diff --git a/test/integration/Makefile b/test/integration/Makefile new file mode 100644 index 0000000..a1b9299 --- /dev/null +++ b/test/integration/Makefile @@ -0,0 +1,6 @@ +TESTGROUP = CASL2 COMET2 DUMPWORD +.PHONY: all +all: + @for target in $(TESTGROUP); do \ + $(MAKE) -C $$target; \ + done diff --git a/test/utest/List.mk b/test/unit/List.mk similarity index 100% rename from test/utest/List.mk rename to test/unit/List.mk diff --git a/test/utest/Makefile b/test/unit/Makefile similarity index 100% rename from test/utest/Makefile rename to test/unit/Makefile diff --git a/test/utest/Template.c b/test/unit/Template.c similarity index 100% rename from test/utest/Template.c rename to test/unit/Template.c diff --git a/test/utest/Test.mk b/test/unit/Test.mk similarity index 100% rename from test/utest/Test.mk rename to test/unit/Test.mk diff --git a/test/utest/cerrtest/0.txt b/test/unit/cerrtest/0.txt similarity index 100% rename from test/utest/cerrtest/0.txt rename to test/unit/cerrtest/0.txt diff --git a/test/utest/cerrtest/Makefile b/test/unit/cerrtest/Makefile similarity index 100% rename from test/utest/cerrtest/Makefile rename to test/unit/cerrtest/Makefile diff --git a/test/utest/cerrtest/cerrtest.c b/test/unit/cerrtest/cerrtest.c similarity index 100% rename from test/utest/cerrtest/cerrtest.c rename to test/unit/cerrtest/cerrtest.c diff --git a/test/utest/getcmdcode/0.txt b/test/unit/getcmdcode/0.txt similarity index 100% rename from test/utest/getcmdcode/0.txt rename to test/unit/getcmdcode/0.txt diff --git a/test/utest/getcmdcode/Makefile b/test/unit/getcmdcode/Makefile similarity index 100% rename from test/utest/getcmdcode/Makefile rename to test/unit/getcmdcode/Makefile diff --git a/test/utest/getcmdcode/getcmdcode.c b/test/unit/getcmdcode/getcmdcode.c similarity index 100% rename from test/utest/getcmdcode/getcmdcode.c rename to test/unit/getcmdcode/getcmdcode.c diff --git a/test/utest/getcmdtype/0.txt b/test/unit/getcmdtype/0.txt similarity index 100% rename from test/utest/getcmdtype/0.txt rename to test/unit/getcmdtype/0.txt diff --git a/test/utest/getcmdtype/Makefile b/test/unit/getcmdtype/Makefile similarity index 100% rename from test/utest/getcmdtype/Makefile rename to test/unit/getcmdtype/Makefile diff --git a/test/utest/getcmdtype/getcmdtype.c b/test/unit/getcmdtype/getcmdtype.c similarity index 100% rename from test/utest/getcmdtype/getcmdtype.c rename to test/unit/getcmdtype/getcmdtype.c diff --git a/test/utest/getgr/0.txt b/test/unit/getgr/0.txt similarity index 100% rename from test/utest/getgr/0.txt rename to test/unit/getgr/0.txt diff --git a/test/utest/getgr/Makefile b/test/unit/getgr/Makefile similarity index 100% rename from test/utest/getgr/Makefile rename to test/unit/getgr/Makefile diff --git a/test/utest/getgr/getgr.c b/test/unit/getgr/getgr.c similarity index 100% rename from test/utest/getgr/getgr.c rename to test/unit/getgr/getgr.c diff --git a/test/utest/gethex/0.txt b/test/unit/gethex/0.txt similarity index 100% rename from test/utest/gethex/0.txt rename to test/unit/gethex/0.txt diff --git a/test/utest/gethex/Makefile b/test/unit/gethex/Makefile similarity index 100% rename from test/utest/gethex/Makefile rename to test/unit/gethex/Makefile diff --git a/test/utest/gethex/gethex.c b/test/unit/gethex/gethex.c similarity index 100% rename from test/utest/gethex/gethex.c rename to test/unit/gethex/gethex.c diff --git a/test/utest/getint/0.txt b/test/unit/getint/0.txt similarity index 100% rename from test/utest/getint/0.txt rename to test/unit/getint/0.txt diff --git a/test/utest/getint/Makefile b/test/unit/getint/Makefile similarity index 100% rename from test/utest/getint/Makefile rename to test/unit/getint/Makefile diff --git a/test/utest/getint/getint.c b/test/unit/getint/getint.c similarity index 100% rename from test/utest/getint/getint.c rename to test/unit/getint/getint.c diff --git a/test/utest/linetok/0.txt b/test/unit/linetok/0.txt similarity index 100% rename from test/utest/linetok/0.txt rename to test/unit/linetok/0.txt diff --git a/test/utest/linetok/Makefile b/test/unit/linetok/Makefile similarity index 100% rename from test/utest/linetok/Makefile rename to test/unit/linetok/Makefile diff --git a/test/utest/linetok/linetok.c b/test/unit/linetok/linetok.c similarity index 100% rename from test/utest/linetok/linetok.c rename to test/unit/linetok/linetok.c diff --git a/test/utest/opdtok/0.txt b/test/unit/opdtok/0.txt similarity index 100% rename from test/utest/opdtok/0.txt rename to test/unit/opdtok/0.txt diff --git a/test/utest/opdtok/Makefile b/test/unit/opdtok/Makefile similarity index 100% rename from test/utest/opdtok/Makefile rename to test/unit/opdtok/Makefile diff --git a/test/utest/opdtok/opdtok.c b/test/unit/opdtok/opdtok.c similarity index 100% rename from test/utest/opdtok/opdtok.c rename to test/unit/opdtok/opdtok.c diff --git a/test/utest/print_cmdtype_code/0.txt b/test/unit/print_cmdtype_code/0.txt similarity index 100% rename from test/utest/print_cmdtype_code/0.txt rename to test/unit/print_cmdtype_code/0.txt diff --git a/test/utest/print_cmdtype_code/Makefile b/test/unit/print_cmdtype_code/Makefile similarity index 100% rename from test/utest/print_cmdtype_code/Makefile rename to test/unit/print_cmdtype_code/Makefile diff --git a/test/utest/print_cmdtype_code/print_cmdtype_code.c b/test/unit/print_cmdtype_code/print_cmdtype_code.c similarity index 100% rename from test/utest/print_cmdtype_code/print_cmdtype_code.c rename to test/unit/print_cmdtype_code/print_cmdtype_code.c diff --git a/test/utest/print_code_type/0.txt b/test/unit/print_code_type/0.txt similarity index 100% rename from test/utest/print_code_type/0.txt rename to test/unit/print_code_type/0.txt diff --git a/test/utest/print_code_type/Makefile b/test/unit/print_code_type/Makefile similarity index 100% rename from test/utest/print_code_type/Makefile rename to test/unit/print_code_type/Makefile diff --git a/test/utest/print_code_type/print_code_type.c b/test/unit/print_code_type/print_code_type.c similarity index 100% rename from test/utest/print_code_type/print_code_type.c rename to test/unit/print_code_type/print_code_type.c -- 2.18.0