From: j8takagi Date: Mon, 23 Nov 2009 04:20:30 +0000 (+0900) Subject: YACAL2: CASL2処理系 X-Git-Tag: v0.1~92 X-Git-Url: https://j8takagi.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44cde08e6cf148928a219593c78a57abfd89b424;p=YACASL2.git YACAL2: CASL2処理系 --- 44cde08e6cf148928a219593c78a57abfd89b424 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..79a230f --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +*.o +1.txt +report.txt +diff.txt +casl2 +comet2 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..06cf19d --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +INSTALLDIR = /usr/local/bin +.PHPNY: all clean check install uninstall +all: + make -C src ../casl2 ../comet2 +check: + make -C test/astest +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; \ + fi +uninstall: + @if test -d $(INSTALLDIR); then \ + rm -f $(INSTALLDIR)/casl2 $(INSTALLDIR)/comet2; \ + fi diff --git a/README b/README new file mode 100644 index 0000000..bbe97ea --- /dev/null +++ b/README @@ -0,0 +1,70 @@ +このファイルは、YACASL2(仮称)のREADMEファイルである。 + +■機能概要 +YACASL2は、Linux上で動作するオープンソースのCASL II処理系。 +CASL IIは、情報処理試験で用いられるアセンブラ言語。 +仕様は、次の資料「試験で使用する情報処理用語・プログラム言語など」(2008å¹´10月版)の +中にある「別紙 1 アセンブラ言語の仕様」参照。 + http://www.jitec.ipa.go.jp/1_00topic/topic_20081027_hani_yougo.pdf (PDFファイル) + +■要件 +Linux(Ubuntu Linux 9.04とVine Linux 4.2で動作確認) +インストールに、gcc、makeが必要 + +■インストール +yacasl2.tar.gz をダウンロードし、シェルで次のコマンド実行 + + $ tar xvzf yacasl2.tar.gz + $ cd casl2 + $ make + gcc -o ../casl2 -g -Wall struct.c cmd.c cerr.c dump.c exec.c label.c parseline.c macro.c assemble.c casl2.c + gcc -o ../comet2 -g -Wall struct.c cmd.c cerr.c dump.c exec.c comet2.c + make[1]: Leaving directory `/home/kazubito/casl2/src' + +■実行方法 +※asディレクトリに、サンプルのcaslファイルを格納 +1. アセンブラファイルをアセンブルし、仮想システムCOMET II上で実行 + + $ ./casl as/hello.casl + $ ./casl as/add.casl + +2. アセンブラファイルの、ラベルの解析結果とアセンブル詳細結果を出力。 + 実行はしない + + $ ./casl -Al as/add.casl + +3. アセンブラファイルの、ラベルの解析結果とアセンブル詳細結果を + 出力してから、仮想システムCOMET II上で実行 + + $ ./casl -al as/add.casl + +4. アセンブラファイルの、ラベルの解析結果とアセンブル詳細結果を + 出力してから、仮想システムCOMET II上で実行。 + 実行時に、レジスタの内容を出力 + + $ ./casl -alt as/add.casl + +5. アセンブラファイルの、ラベルの解析結果とアセンブル詳細結果を + 出力してから、仮想システムCOMET II上で実行。 + 実行時に、レジスタとメモリの内容を出力 + + $ ./casl -altd as/add.casl + +6. アセンブラファイルのアセンブラ結果をオブジェクトファイルadd.oに出力し、 + comet2コマンドでadd.oを仮想システムCOMET II上で実行。 + + $ ./casl -oadd.o as/add.casl + $ ./comet2 -td add.o + +7. オプションの確認 + + $ ./casl2 --help + Usage: ./casl2 [-tdslaAh] [-o ] FILE ... + $ ./comet2 --help + Usage: ./comet2 [-tdh] FILE + +詳細は、チュートリアル(作成予定)参照。 + +■ライセンス +Copyright (C) 2009 j8takagi (j8takagi@nifty.com) +(未定。GPL or 修正BSDの予定) diff --git a/TODO b/TODO new file mode 100644 index 0000000..7ec06ca --- /dev/null +++ b/TODO @@ -0,0 +1,7 @@ +*ユニットテスト +*Autoconf導入 +*copyright +*過去問追加 +*チュートリアル +*info +*デジタル署名 diff --git a/as/add.casl b/as/add.casl new file mode 100644 index 0000000..2b769a4 --- /dev/null +++ b/as/add.casl @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000..7d470aa --- /dev/null +++ b/as/add1.casl @@ -0,0 +1,11 @@ +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 new file mode 100644 index 0000000..fac7ac2 --- /dev/null +++ b/as/add2.casl @@ -0,0 +1,10 @@ +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 new file mode 100644 index 0000000..14b2ee5 --- /dev/null +++ b/as/add_err.casl @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000..6f40d11 --- /dev/null +++ b/as/add_labelerr.casl @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000..875ea98 --- /dev/null +++ b/as/add_loop.casl @@ -0,0 +1,11 @@ +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 new file mode 100644 index 0000000..8ab765a --- /dev/null +++ b/as/add_opdspc_err.casl @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000..ca656e0 --- /dev/null +++ b/as/add_p.casl @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000..82c08bd --- /dev/null +++ b/as/adda_overflow.casl @@ -0,0 +1,9 @@ +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/addl.casl b/as/addl.casl new file mode 100644 index 0000000..d496648 --- /dev/null +++ b/as/addl.casl @@ -0,0 +1,9 @@ +MAIN START BEGIN +BEGIN LD GR0,A + ADDL GR0,B + ST GR0,C + RET +A DC 32766 +B DC 29 +C DS 1 + END diff --git a/as/addl_overflow.casl b/as/addl_overflow.casl new file mode 100644 index 0000000..5a6f7c9 --- /dev/null +++ b/as/addl_overflow.casl @@ -0,0 +1,11 @@ +MAIN START BEGIN +BEGIN LD GR1,A + ADDL GR1,B + ADDL GR1,C + ADDL GR1,D + RET +A DC 32765 +B DC 4 +C DC 32764 +D DC 7 + END diff --git a/as/binout.casl b/as/binout.casl new file mode 100644 index 0000000..23577fc --- /dev/null +++ b/as/binout.casl @@ -0,0 +1,40 @@ +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.casl b/as/count.casl new file mode 100644 index 0000000..41f8d57 --- /dev/null +++ b/as/count.casl @@ -0,0 +1,18 @@ +COUNT1 START +; 入力 GR1:検索する語 +; 処理 GR1中の'1'のビットの個数を求める +; 出力 GR0:GR1中の'1'のビットの個数 + PUSH 0,GR1 + PUSH 0,GR2 + SUBA GR2,GR2 + AND GR1,GR1 + JZE RETURN +MORE LAD GR2,1,GR2 + LAD GR0,-1,GR1 + AND GR1,GR0 + JNZ MORE +RETURN LD GR0,GR2 + POP GR2 + POP GR1 + RET + END diff --git a/as/count_call.casl b/as/count_call.casl new file mode 100644 index 0000000..9f33cfa --- /dev/null +++ b/as/count_call.casl @@ -0,0 +1,5 @@ +MAIN START + LAD GR1,33 + CALL COUNT1 +FIN RET + END diff --git a/as/count_call1.casl b/as/count_call1.casl new file mode 100644 index 0000000..933b5a3 --- /dev/null +++ b/as/count_call1.casl @@ -0,0 +1,5 @@ +MAIN START + LAD GR1,9 + CALL COUNT1 +FIN RET + END diff --git a/as/count_call2.casl b/as/count_call2.casl new file mode 100644 index 0000000..b5def9e --- /dev/null +++ b/as/count_call2.casl @@ -0,0 +1,5 @@ +MAIN START + LAD GR1,-1 + CALL COUNT1 +FIN RET + END diff --git a/as/cpa1.casl b/as/cpa1.casl new file mode 100644 index 0000000..4422daa --- /dev/null +++ b/as/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/dc_overflow.casl b/as/dc_overflow.casl new file mode 100644 index 0000000..1225f40 --- /dev/null +++ b/as/dc_overflow.casl @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000..45dc857 --- /dev/null +++ b/as/dc_spc.casl @@ -0,0 +1,7 @@ +; DC命令で空白を指定した場合のテスト +MAIN START + OUT BUF,LEN + RET +BUF DC ' ' +LEN DC 1 + END diff --git a/as/div.casl b/as/div.casl new file mode 100644 index 0000000..26fd543 --- /dev/null +++ b/as/div.casl @@ -0,0 +1,17 @@ +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 new file mode 100644 index 0000000..b1c1de8 --- /dev/null +++ b/as/div10.casl @@ -0,0 +1,12 @@ +;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 new file mode 100644 index 0000000..3623a48 --- /dev/null +++ b/as/div10_test.casl @@ -0,0 +1,5 @@ +MAIN START +BEGIN LAD GR1,91 + CALL DIV10 + RET + END diff --git a/as/div2.casl b/as/div2.casl new file mode 100644 index 0000000..89d7405 --- /dev/null +++ b/as/div2.casl @@ -0,0 +1,16 @@ +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 new file mode 100644 index 0000000..a9eadea --- /dev/null +++ b/as/div3.casl @@ -0,0 +1,16 @@ +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 new file mode 100644 index 0000000..50460e7 --- /dev/null +++ b/as/div_call.casl @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000..893a2e4 --- /dev/null +++ b/as/div_sub.casl @@ -0,0 +1,12 @@ +; 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 new file mode 100644 index 0000000..eb15efb --- /dev/null +++ b/as/ds.casl @@ -0,0 +1,13 @@ +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 new file mode 100644 index 0000000..60581b3 --- /dev/null +++ b/as/ds_err.casl @@ -0,0 +1,6 @@ +MAIN START + LAD GR0,=10 + ST GR0,A +A DS + RET + END diff --git a/as/floatedit.casl b/as/floatedit.casl new file mode 100644 index 0000000..f4121b2 --- /dev/null +++ b/as/floatedit.casl @@ -0,0 +1,64 @@ +EDIT START +RETRY IN INAREA,INLENG + LAD GR1,0 + OR GR1,INLENG + JZE FINISH + CPA GR1,TEN + JZE BEGIN + OUT ERRMSG,MSGLNG + JUMP RETRY +BEGIN LAD GR0,1 + ST GR0,ZSFLAG + LAD GR1,0 + LAD GR2,-1 + LAD GR3,0 +LOOP LD GR0,MASK,GR3 + PUSH 1,GR3 + LD GR3,INAREA,GR1 + LAD GR1,1,GR1 + CPL GR0,DIGIT0 + JZE ENDSPR + CPL GR0,DIGIT9 + JNZ NONDGT + CPL GR3,DIGIT0 + JNZ ENDSPR + LAD GR0,0 + OR GR0,ZSFLAG + JNZ SUPPRS +ENDSPR LD GR0,OTAREA,GR2 + CPL GR0,SPACE + JNZ NOT1ST + LD GR0,MASK + ST GR0,OTAREA,GR2 + LAD GR0,0 + ST GR0,ZSFLAG +NOT1ST LAD GR0,0,GR3 + JUMP STORE +NONDGT LAD GR1,-1,GR1 + LAD GR3,0 + OR GR3,ZSFLAG + JZE STORE +SUPPRS LD GR0,SPACE +STORE LAD GR2,1,GR2 + ST GR0,OTAREA,GR2 + POP GR3 + CPA GR1,INLENG + JNZ LOOP + LAD GR2,1,GR2 + ST GR2,OTLENG + OUT OTAREA,OTLENG + JUMP RETRY +FINISH RET +MASK DC '\99,999,990.99' +SPACE DC ' ' +DIGIT0 DC '0' +DIGIT9 DC '9' +TEN DC 10 +ERRMSG DC 'input error!' +MSGLNG DC 12 +INAREA DS 80 +INLENG DS 1 +OTAREA DS 80 +OTLENG DS 1 +ZSFLAG DS 1 + END diff --git a/as/hanoi.casl b/as/hanoi.casl new file mode 100644 index 0000000..6d294e7 --- /dev/null +++ b/as/hanoi.casl @@ -0,0 +1,49 @@ +; ハノイの塔を解くプログラム +MAIN START + LD GR0,N + LD GR1,A + LD GR2,B + LD GR3,C + CALL HANOI + RET + +HANOI CPA GR0,=1 + JZE DISP + SUBA GR0,=1 + PUSH 0,GR2 + PUSH 0,GR3 + POP GR2 + POP GR3 + CALL HANOI + PUSH 0,GR2 + PUSH 0,GR3 + POP GR2 + POP GR3 + CALL DISP + PUSH 0,GR1 + PUSH 0,GR2 + POP GR1 + POP GR2 + CALL HANOI + PUSH 0,GR1 + PUSH 0,GR2 + POP GR1 + POP GR2 + ADDA GR0,=1 + RET + +DISP ST GR1,MSG1 + ST GR3,MSG2 + OUT MSG,LNG + RET + +N DC 3 ;輪の総数 +LNG DC 11 ;メッセージの長さ +A DC 'A' +B DC 'B' +C DC 'C' +MSG DC 'from ' +MSG1 DS 1 + DC ' to ' +MSG2 DS 1 + END diff --git a/as/hello.casl b/as/hello.casl new file mode 100644 index 0000000..191f75a --- /dev/null +++ b/as/hello.casl @@ -0,0 +1,6 @@ +MAIN START + OUT BUF,LEN + RET +BUF DC 'Hello, World!' +LEN DC 13 + END diff --git a/as/iotest.casl b/as/iotest.casl new file mode 100644 index 0000000..74f2a74 --- /dev/null +++ b/as/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/itoa.casl b/as/itoa.casl new file mode 100644 index 0000000..75338f2 --- /dev/null +++ b/as/itoa.casl @@ -0,0 +1,90 @@ +;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 new file mode 100644 index 0000000..a08844e --- /dev/null +++ b/as/itoa0.casl @@ -0,0 +1,14 @@ +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 new file mode 100644 index 0000000..f23df07 --- /dev/null +++ b/as/itoa1.casl @@ -0,0 +1,34 @@ +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 new file mode 100644 index 0000000..73f6977 --- /dev/null +++ b/as/itoa2.casl @@ -0,0 +1,66 @@ +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 new file mode 100644 index 0000000..755c35a --- /dev/null +++ b/as/lad.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/ladtest.casl b/as/ladtest.casl new file mode 100644 index 0000000..6e8966a --- /dev/null +++ b/as/ladtest.casl @@ -0,0 +1,6 @@ +LADTEST START + LAD GR1,1 + LAD GR2,2 + LAD GR3,3 + RET + END diff --git a/as/ld.casl b/as/ld.casl new file mode 100644 index 0000000..0039e85 --- /dev/null +++ b/as/ld.casl @@ -0,0 +1,8 @@ +; LDコマンド +MAIN START BEGIN +BEGIN LD GR1,A + ST GR1,B + RET +A DC -2 +B DS 1 + END diff --git a/as/ld2.casl b/as/ld2.casl new file mode 100644 index 0000000..5e3fc3a --- /dev/null +++ b/as/ld2.casl @@ -0,0 +1,6 @@ +; LDコマンド +MAIN START BEGIN +BEGIN LAD GR0,3 + LD GR1,GR0 + RET + END diff --git a/as/ld3.casl b/as/ld3.casl new file mode 100644 index 0000000..733c109 --- /dev/null +++ b/as/ld3.casl @@ -0,0 +1,5 @@ +MAIN START +BEGIN LD GR1,I + RET +I DC 17 + END diff --git a/as/ld4.casl b/as/ld4.casl new file mode 100644 index 0000000..634c47f --- /dev/null +++ b/as/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/ld_data.casl b/as/ld_data.casl new file mode 100644 index 0000000..af8ce18 --- /dev/null +++ b/as/ld_data.casl @@ -0,0 +1,11 @@ +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 new file mode 100644 index 0000000..43799c6 --- /dev/null +++ b/as/ld_zero.casl @@ -0,0 +1,5 @@ +MAIN START +BEGIN LD GR1,0 + LD GR2,0,GR1 + RET + END diff --git a/as/literal_spc.casl b/as/literal_spc.casl new file mode 100644 index 0000000..3c034d4 --- /dev/null +++ b/as/literal_spc.casl @@ -0,0 +1,9 @@ +; リテラルに「=' '」を指定した場合のテスト +MAIN START + LD GR1,=' ' + ST GR1,BUF + OUT BUF,LEN + RET +BUF DS 1 +LEN DC 1 + END diff --git a/as/literalstr.casl b/as/literalstr.casl new file mode 100644 index 0000000..bd1bbcc --- /dev/null +++ b/as/literalstr.casl @@ -0,0 +1,13 @@ +MAIN START + LAD GR1,='abcdeABCDE' + LAD GR2,10 +LOOP CPA GR2,=0 + JZE LEND + JMI LEND + LD GR3,0,GR1 + ADDA GR1,=1 + SUBA GR2,=1 + JUMP LOOP +LEND RET +LEN DC 5 + END diff --git a/as/min_main.casl b/as/min_main.casl new file mode 100644 index 0000000..14f397f --- /dev/null +++ b/as/min_main.casl @@ -0,0 +1,24 @@ +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 new file mode 100644 index 0000000..fd0164c --- /dev/null +++ b/as/min_main2.casl @@ -0,0 +1,17 @@ +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 new file mode 100644 index 0000000..78d385e --- /dev/null +++ b/as/min_sub.casl @@ -0,0 +1,20 @@ +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 new file mode 100644 index 0000000..b873ffa --- /dev/null +++ b/as/min_sub2.casl @@ -0,0 +1,19 @@ +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 new file mode 100644 index 0000000..7e8895d --- /dev/null +++ b/as/minus.casl @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000..97b69fd --- /dev/null +++ b/as/minus2.casl @@ -0,0 +1,12 @@ +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 new file mode 100644 index 0000000..ec7b57b --- /dev/null +++ b/as/mul.casl @@ -0,0 +1,55 @@ +;平成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 new file mode 100644 index 0000000..3cb8761 --- /dev/null +++ b/as/muls.casl @@ -0,0 +1,37 @@ +;平成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/muls2.casl b/as/muls2.casl new file mode 100644 index 0000000..ec7b57b --- /dev/null +++ b/as/muls2.casl @@ -0,0 +1,55 @@ +;平成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_out.casl b/as/muls_out.casl new file mode 100644 index 0000000..2adc161 --- /dev/null +++ b/as/muls_out.casl @@ -0,0 +1,42 @@ +; 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 new file mode 100644 index 0000000..457f236 --- /dev/null +++ b/as/muls_p.casl @@ -0,0 +1,42 @@ +;./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 new file mode 100644 index 0000000..3140095 --- /dev/null +++ b/as/multi.casl @@ -0,0 +1,22 @@ +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 new file mode 100644 index 0000000..898ac23 --- /dev/null +++ b/as/multi2.casl @@ -0,0 +1,14 @@ +;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 new file mode 100644 index 0000000..6262736 --- /dev/null +++ b/as/multi2_test.casl @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000..418c8a9 --- /dev/null +++ b/as/multi_call.casl @@ -0,0 +1,17 @@ +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 new file mode 100644 index 0000000..4341457 --- /dev/null +++ b/as/multi_call0.casl @@ -0,0 +1,10 @@ +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 new file mode 100644 index 0000000..2d4be0b --- /dev/null +++ b/as/multi_sub.casl @@ -0,0 +1,46 @@ +;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 new file mode 100644 index 0000000..cae8127 --- /dev/null +++ b/as/not.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/outi.casl b/as/outi.casl new file mode 100644 index 0000000..a56a9db --- /dev/null +++ b/as/outi.casl @@ -0,0 +1,178 @@ +;GR1に格納された数値を表示 +OUTI START + PUSH 0,GR2 + PUSH 0,GR3 + PUSH 0,GR4 + LAD GR0,0 + LAD GR2,0 + AND GR1,GR1 + JZE INEXT + JPL ILOOP + LAD GR0,1 + CALL INV +ILOOP CPL GR1,TEN + JMI INEXT + CALL DIV10 + ADDL GR4,ZCHAR + ST GR4,STR,GR2 + LAD GR2,1,GR2 + LD GR1,GR3 + JUMP ILOOP +INEXT ADDL GR1,ZCHAR + ST GR1,STR,GR2 + LAD GR2,1,GR2 + CPL GR0,=1 + JNZ 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に格納 +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 +;GR1の内容をマイナス値にする +;例: 10 -> -10, -20 -> 20 +INV START + XOR GR1,=#FFFF + LAD GR1,1,GR1 + RET + END +;GR1に格納された数値を表示 +OUTI START + PUSH 0,GR2 + PUSH 0,GR3 + PUSH 0,GR4 + LAD GR0,0 + LAD GR2,0 + AND GR1,GR1 + JZE INEXT + JPL ILOOP + LAD GR0,1 + CALL INV +ILOOP CPL GR1,TEN + JMI INEXT + CALL DIV10 + ADDL GR4,ZCHAR + ST GR4,STR,GR2 + LAD GR2,1,GR2 + LD GR1,GR3 + JUMP ILOOP +INEXT ADDL GR1,ZCHAR + ST GR1,STR,GR2 + LAD GR2,1,GR2 + CPL GR0,=1 + JNZ 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に格納 +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 +;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 new file mode 100644 index 0000000..50c282f --- /dev/null +++ b/as/outi0.casl @@ -0,0 +1,90 @@ +;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 new file mode 100644 index 0000000..eddd6fb --- /dev/null +++ b/as/outi2.casl @@ -0,0 +1,82 @@ +; 数値を表示 +; 入力: +; 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 new file mode 100644 index 0000000..907e678 --- /dev/null +++ b/as/outi2_call.casl @@ -0,0 +1,8 @@ +; 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 new file mode 100644 index 0000000..bcfaf67 --- /dev/null +++ b/as/outi_call.casl @@ -0,0 +1,6 @@ +; need outi.casl +MAIN START + LAD GR1,#8000 + CALL OUTI +FIN RET + END diff --git a/as/outtest.casl b/as/outtest.casl new file mode 100644 index 0000000..46c2a8e --- /dev/null +++ b/as/outtest.casl @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000..32f4757 --- /dev/null +++ b/as/outtest1.casl @@ -0,0 +1,7 @@ +OTEST START + OUT IOBUF,IOLEN + RET + ; Memory +IOBUF DC 'abcd' +IOLEN DC 4 + END diff --git a/as/outtest2.casl b/as/outtest2.casl new file mode 100644 index 0000000..7b3b31d --- /dev/null +++ b/as/outtest2.casl @@ -0,0 +1,16 @@ +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 new file mode 100644 index 0000000..b902c88 --- /dev/null +++ b/as/outtest_err.casl @@ -0,0 +1,7 @@ +OTEST START + OUT IOBUF,IOLEN + RET + ; Memory +IOBUF 5 +IOLEN DC 100 + END diff --git a/as/ptn1.casl b/as/ptn1.casl new file mode 100644 index 0000000..f14c24e --- /dev/null +++ b/as/ptn1.casl @@ -0,0 +1,10 @@ +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/ptn1_call.casl new file mode 100644 index 0000000..c0f838d --- /dev/null +++ b/as/ptn1_call.casl @@ -0,0 +1,5 @@ +MAIN START + LAD GR1,5 + CALL PTN1 + RET + END diff --git a/as/ptn2.casl b/as/ptn2.casl new file mode 100644 index 0000000..4714518 --- /dev/null +++ b/as/ptn2.casl @@ -0,0 +1,10 @@ +PTN2 START + PUSH 0,GR1 + LAD GR2,16 + SUBL GR2,GR1 + LD GR1,GR2 + LD GR2,=#FFFF + SRL GR2,0,GR1 + POP GR1 + RET + END diff --git a/as/ptn2_call.casl b/as/ptn2_call.casl new file mode 100644 index 0000000..703261a --- /dev/null +++ b/as/ptn2_call.casl @@ -0,0 +1,5 @@ +MAIN START + LAD GR1,5 + CALL PTN2 + RET + END diff --git a/as/ptn3.casl b/as/ptn3.casl new file mode 100644 index 0000000..e262081 --- /dev/null +++ b/as/ptn3.casl @@ -0,0 +1,5 @@ +PTN3 START + LD GR2,=#0001 + SLL GR2,0,GR1 + RET + END diff --git a/as/ptn3_call.casl b/as/ptn3_call.casl new file mode 100644 index 0000000..3c3e7ec --- /dev/null +++ b/as/ptn3_call.casl @@ -0,0 +1,5 @@ +MAIN START + LAD GR1,5 + CALL PTN3 + RET + END diff --git a/as/ptn4.casl b/as/ptn4.casl new file mode 100644 index 0000000..5fbac0f --- /dev/null +++ b/as/ptn4.casl @@ -0,0 +1,14 @@ +PTN4 START + ST GR1,WRK + LD GR1,GR2 + CALL PTN1 + PUSH 0,GR2 ; PTN1 の結果を一時保存 + LD GR1,WRK + LAD GR1,1,GR1 ; ビット番号の調整 + CALL PTN2 + POP GR1 ; 保存していた PTN1 の結果を GR1 ヘ + XOR GR2,GR1 + LD GR1,WRK + RET +WRK DS 1 + END diff --git a/as/ptn4_call.casl b/as/ptn4_call.casl new file mode 100644 index 0000000..24d0fa5 --- /dev/null +++ b/as/ptn4_call.casl @@ -0,0 +1,6 @@ +MAIN START + LAD GR1,10 + LAD GR2,5 + CALL PTN4 + RET + END diff --git a/as/pushpop.casl b/as/pushpop.casl new file mode 100644 index 0000000..e466248 --- /dev/null +++ b/as/pushpop.casl @@ -0,0 +1,11 @@ +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 new file mode 100644 index 0000000..69c2b02 --- /dev/null +++ b/as/revtest.casl @@ -0,0 +1,31 @@ +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 new file mode 100644 index 0000000..16eec58 --- /dev/null +++ b/as/sla2.casl @@ -0,0 +1,8 @@ +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 new file mode 100644 index 0000000..66e5d5e --- /dev/null +++ b/as/sra2.casl @@ -0,0 +1,8 @@ +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/sra3.casl b/as/sra3.casl new file mode 100644 index 0000000..b056150 --- /dev/null +++ b/as/sra3.casl @@ -0,0 +1,6 @@ +SLA2 START BEGIN +BEGIN LD GR0,X + SRA GR0,2 + RET +X DC #7A31 + END diff --git a/as/sra4.casl b/as/sra4.casl new file mode 100644 index 0000000..e4e8f99 --- /dev/null +++ b/as/sra4.casl @@ -0,0 +1,8 @@ +SRA4 START BEGIN +BEGIN LD GR0,X + LD GR1,Y + SRA GR0,1,GR1 + RET +X DC #A238 +Y DC 2 + END diff --git a/as/suba_p.casl b/as/suba_p.casl new file mode 100644 index 0000000..d4b5ebc --- /dev/null +++ b/as/suba_p.casl @@ -0,0 +1,9 @@ +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 new file mode 100644 index 0000000..5b3a899 --- /dev/null +++ b/as/suba_p2.casl @@ -0,0 +1,95 @@ +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.casl b/as/summary.casl new file mode 100644 index 0000000..4d52851 --- /dev/null +++ b/as/summary.casl @@ -0,0 +1,60 @@ +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/summary_call.casl b/as/summary_call.casl new file mode 100644 index 0000000..106d6da --- /dev/null +++ b/as/summary_call.casl @@ -0,0 +1,8 @@ +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_call2.casl b/as/summary_call2.casl new file mode 100644 index 0000000..9287f86 --- /dev/null +++ b/as/summary_call2.casl @@ -0,0 +1,8 @@ +MAIN START + LAD GR1,DATA + LD GR0,CNT + CALL SUMMARY + RET +DATA DC #9600,#F000,#A400,#FFFF,0,#2 +CNT DC 6 + END diff --git a/as/summary_lderr.casl b/as/summary_lderr.casl new file mode 100644 index 0000000..e3720c9 --- /dev/null +++ b/as/summary_lderr.casl @@ -0,0 +1,60 @@ +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 new file mode 100644 index 0000000..d614c3e --- /dev/null +++ b/as/svctest.casl @@ -0,0 +1,15 @@ +; ./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 new file mode 100644 index 0000000..a587fab --- /dev/null +++ b/as/xor.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/xor0.casl b/as/xor0.casl new file mode 100644 index 0000000..ced17dd --- /dev/null +++ b/as/xor0.casl @@ -0,0 +1,8 @@ +MAIN START +BEGIN LD GR1,A + LD GR2,A + XOR GR1,GR2 + RET +A DC #8001 +B DC #3521 + END diff --git a/as/xor1.casl b/as/xor1.casl new file mode 100644 index 0000000..a587fab --- /dev/null +++ b/as/xor1.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/zero1.casl b/as/zero1.casl new file mode 100644 index 0000000..e874423 --- /dev/null +++ b/as/zero1.casl @@ -0,0 +1,13 @@ +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/casl2 b/casl2 new file mode 100755 index 0000000..ca2c1f6 Binary files /dev/null and b/casl2 differ diff --git a/comet2 b/comet2 new file mode 100755 index 0000000..b1d553d Binary files /dev/null and b/comet2 differ diff --git a/include/assemble.h b/include/assemble.h new file mode 100644 index 0000000..fddad63 --- /dev/null +++ b/include/assemble.h @@ -0,0 +1,143 @@ +/* CASL IIの制限 */ +enum { + LINESIZE = 1024, /* 行の最大文字数 */ + TOKENSIZE = 256, /* トークンの最大文字数 */ + LABELSIZE = 8, /* ラベルの最大文字数 */ + LABELTABSIZE = 256, /* ラベルの最大数 */ + OPDSIZE = 40 /* オペラントの最大数 */ +}; + +/* 値を格納するポインタ */ +extern WORD ptr; + +/* リテラル(=付きの値)を格納するポインタ */ +extern WORD lptr; + +/* アセンブラ命令とマクロ命令を表す番号 */ +typedef enum { + START = 01, + END = 02, + DS = 03, + DC = 04, + IN = 011, + OUT = 012, + RPUSH = 013, + RPOP = 014 +} CASLCMD; + +/* アセンブラ命令とマクロ命令を表す配列 */ +typedef struct { + CASLCMD cmdid; + int opdc_min; + int opdc_max; + char *cmd; +} CMDARRAY; + +/* ラベル表 */ +typedef struct _LABELTAB { + struct _LABELTAB *next; + char *name; + WORD adr; +} LABELTAB; + +/* アセンブラが、1回目か、2回目か、を表す */ +typedef enum { + FIRST = 0, + SECOND = 1 +} PASS; + +/* ラベル表からアドレスを検索する */ +WORD getlabel(const char *label); + +/* ラベルを表に追加する */ +bool addlabel(const char *label, WORD word); + +/* ラベル表を表示する */ +void printlabel(); + +/* ラベル表を解放する */ +void freelabel(); + +/* オペランド */ +typedef struct { + int opdc; + char *opdv[OPDSIZE]; +} OPD; + +/* 命令行 */ +typedef struct { + char *label; + char *cmd; + OPD *opd; +} CMDLINE; + +/* 命令がマクロ命令の場合はメモリに書込 + 書込に成功した場合TRUE、それ以外の場合はFALSEを返す */ +bool macrocmd(const CMDLINE *cmdl, PASS pass); + +/* 「,」区切りの文字列から、オペランドを取得する */ +OPD *opdtok(const char *str); + +/* 1行を解析する */ +CMDLINE *linetok(const char *line); + +/* 汎用レジスタを表す文字列「GR[0-7]」をWORD値に変換 + is_xがTRUEの場合は、指標レジスタとして用いる汎用レジスタ + 文字列が汎用レジスタを表さない場合は、0xFFFFを返す */ +WORD getgr(const char *str, bool is_x); + +/* 10進定数をWORDに変換 */ +WORD getint(const char *str); + +/* 16進定数をWORDに変換 */ +WORD gethex(const char *str); + +/* アドレスを返す */ +/* アドレスには、リテラル/10進定数/16進定数/アドレス定数が含まれる */ +WORD getadr(const char *str, PASS pass); + +/* 定数の前に等号(=)をつけて記述される、リテラルを返す */ +/* リテラルには、10進定数/16進定数/文字定数が含まれる */ +WORD getliteral(const char *str, PASS pass); + +/* COMET IIのメモリにアドレス値を書き込む */ +bool writememory(WORD word, WORD adr, PASS pass); + +/* ' 'で囲まれた、文字定数をメモリに書込 */ +/* DC命令とリテラルで使い、リテラルの場合はリテラル領域に書込 */ +void writestr(const char *str, bool literal, PASS pass); + +/* アセンブラ命令DCをメモリに書込 */ +void writeDC(const char *str, PASS pass); + +/* 命令がアセンブラ命令の場合は処理を実行する。 + 実行に成功した場合TRUE、それ以外の場合はFALSEを返す */ +bool assemblecmd(const CMDLINE *cmdl, PASS pass); + +/* 命令のコードを返す + 命令が無効な場合は0xFFFF */ +WORD getcmd(CMDTYPE type, const char *cmd); + +/* 命令が機械語命令の場合は処理を実行 + 実行に成功した場合TRUE、それ以外の場合はFALSEを返す */ +bool cometcmd(const CMDLINE *cmdl, PASS pass); + +/* 1行のアセンブル */ +/* アセンブル完了時はTRUE、未完了時はFALSEを返す */ +bool assembleline(const CMDLINE *cmdl, PASS pass); + +/* 指定された名前のファイルをアセンブル */ +/* 2回実行される */ +bool assemble(const char *file, PASS pass); + +/* マクロ命令「IN IBUF,LEN」をメモリに書込 */ +bool writeIN(const char *ibuf, const char *len, PASS pass); + +/* マクロ命令「OUT OBUF,LEN」をメモリに書込 */ +bool writeOUT(const char *obuf, const char *len, PASS pass); + +/* マクロ命令「RPUSH」をメモリに書込 */ +bool writeRPUSH(PASS pass); + +/* マクロ命令「RPOP」をメモリに書込 */ +bool writeRPOP(PASS pass); diff --git a/include/casl2.h b/include/casl2.h new file mode 100644 index 0000000..4f933b4 --- /dev/null +++ b/include/casl2.h @@ -0,0 +1,145 @@ +#include +#include +#include +#include +#include +#include +#include +#define ARRAYSIZE(array) (sizeof(array)/sizeof(array[0])) + +/* COMET IIの規格 */ +enum { + CMDSIZE = 4, /* 命令の最大文字数 */ + REGSIZE = 8, /* レジスタの数。COMET II規格では、8 */ + MEMSIZE = 512 /* 主記憶の容量。COMET II規格では、65536語 */ +}; + +/* ハッシュ値を取得する */ +unsigned hash(const char *key, int size); + +/* COMET IIの基本データサイズ */ +typedef unsigned short WORD; + +/* COMET IIのメモリ */ +extern WORD memory[MEMSIZE]; + +/* COMET IIのCPUレジスタ */ +extern WORD GR[REGSIZE], SP, PR, FR; + +/* COMET II フラグのマスク値 */ +enum { + OF = 0x4, /* Overflow Flag */ + SF = 0x2, /* Sign Flag */ + ZF = 0x1 /* Zero Flag */ +}; + +/* エラー番号 */ +extern int cerrno; + +/* エラーメッセージ */ +extern char *cerrmsg; + +/* レジストリの内容を表示する場合はTRUE */ +extern bool tracemode; + +/* レジストリの内容を論理値(0〜65535)で表示する場合はTRUE */ +extern bool logicalmode; + +/* メモリの内容を表示する場合はTRUE */ +extern bool dumpmode; + +/* ソースを表示する場合はTRUE */ +extern bool srcmode; + +/* ラベル表を表示する場合はTRUE */ +extern bool labelmode; + +/* アセンブラ詳細結果を表示するならTRUE */ +extern bool asdetailmode; + +/* アセンブルだけを行う場合はTRUE */ +extern bool onlyassemblemode; + +/* 実行開始番地 */ +extern WORD startptr; + +/* 実行終了番地 */ +extern WORD endptr; + +/* COMET II 命令 + 命令タイプは、オペランドにより6つに分類 + R_ADR_X = 010: オペランド数2または3。 + 第1オペランドは汎用レジスタ、第2オペランドはアドレス、第3オペランドは指標レジスタ + R_ADR_X_ = 011: 同上。ただし、実効アドレスに格納されている内容を示す + R1_R2 = 020: オペランド数2。第1オペランド、第2オペランドともに汎用レジスタ + ADR_X = 030: オペランド数1または2。第1オペランドはアドレス、第2オペランドは指標レジスタ + R_ = 040: オペランド数1。第1オペランドはGR + NONE = 0: オペランドなし +*/ +typedef enum { + R_ADR_X = 010, + R_ADR_X_ = 011, + R1_R2 = 020, + ADR_X = 030, + R_ = 040, + NONE = 0 +} CMDTYPE; + +typedef struct { + char *cmd; + CMDTYPE type; + WORD code; +} CMDCODEARRAY; + +/* 命令コードのハッシュ表 */ +typedef struct _CMDCODETAB { + struct _CMDCODETAB *next; + CMDCODEARRAY *cca; +} CMDCODETAB; + +/* 命令と命令タイプがキーのハッシュ表を作成する */ +bool create_cmdtype_code(); + +/* 命令と命令タイプから、命令コードを取得する。 + 無効な場合は0xFFFFを返す */ +WORD getcmdcode(const char *cmd, CMDTYPE type); + +/* 命令と命令タイプからハッシュ値を生成する */ +unsigned hash_cmdtype(const char *cmd, CMDTYPE type); + +/* 命令と命令タイプがキーのハッシュ表を表示する */ +void print_cmdtype_code(); + +/* 命令と命令タイプがキーのハッシュ表を解放する */ +void free_cmdtype_code(); + +/* 命令コードがキーのハッシュ表を作成する */ +bool create_code_type(); + +/* 命令コードからハッシュ値を生成する */ +unsigned hash_code(WORD code); + +/* 命令コードから命令タイプを取得する。 + 無効な場合はNONEを返す */ +CMDTYPE getcmdtype(WORD code); + +/* 命令コードがキーのハッシュ表を表示する */ +void print_code_type(); + +/* 命令コードがキーのハッシュ表を解放する */ +void free_code_type(); + +/* エラー番号とエラーメッセージを設定 */ +void setcerr(int num, const char *val); + +/* エラー番号からメッセージを返す */ +char *getcerrmsg(int num); + +/* WORD値を文字列に変換 */ +char *wtoa(WORD word); + +/* エラーを解放する */ +void freecerr(); + +/* 指定されたファイルにアセンブル結果を書込 */ +void outassemble(char *file); diff --git a/include/exec.h b/include/exec.h new file mode 100644 index 0000000..529702c --- /dev/null +++ b/include/exec.h @@ -0,0 +1,63 @@ +/* コードから命令のパターンを取得 */ +CMDTYPE getcmdtype(WORD code); + +enum { + INSIZE = 256 /* CASL IIの、IN命令入力領域 */ +}; + +/* 指定されたファイルからアセンブル結果を読込 */ +bool inassemble(char *file); + +/* 標準入力から文字データを読込(SVC 1) */ +void svcin(); + +/* 標準出力へ文字データを書出(SVC 2) */ +void svcout(); + +/* ロード/論理積/論理和/排他的論理和のフラグ設定。OFは常に0 */ +void setfr(WORD val); + +/* 算術加算。フラグを設定して値を返す */ +WORD adda(WORD val0, WORD val1); + +/* 算術減算。フラグを設定して値を返す */ +WORD suba(WORD val0, WORD val1); + +/* 論理加算。フラグを設定して値を返す */ +WORD addl(WORD val0, WORD val1); + +/* 論理減算。フラグを設定して値を返す */ +WORD subl(WORD val0, WORD val1); + +/* 算術比較のフラグ設定。OFは常に0 */ +void cpa(WORD val0, WORD val1); + +/* 論理比較のフラグ設定。OFは常に0 */ +void cpl(WORD val0, WORD val1); + +/* 算術左シフト。フラグを設定して値を返す */ +WORD sla(WORD val0, WORD val1); + +/* 算術右シフト。フラグを設定して値を返す */ +WORD sra(WORD val0, WORD val1); + +/* 論理左シフト。フラグを設定して値を返す */ +WORD sll(WORD val0, WORD val1); + +/* 論理右シフト。フラグを設定して値を返す */ +WORD srl(WORD val0, WORD val1); + +/* 仮想マシンのリセット */ +void reset(); + +/* コードの実行 */ +void exec(); + +/* WORD値を2進数表記に変換 */ +char *word2bit(const WORD word); + +/* COMET IIのメモリを表示 */ +void dumpmemory(); + +/* COMET IIのレジスタを表示 */ +void dspregister(); diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..eab8363 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,23 @@ +INCLUDE = ../include +CC = gcc +CFLAGS = -g -Wall -I $(INCLUDE) +COMMONSRC = struct.o cmd.o cerr.o +ASSRC = assemble.o token.o label.o macro.o +EXECSRC = exec.o dump.o +.PHPNY: all clean +all: ../casl2 ../comet2 TAGS +../casl2: casl2.o $(COMMONSRC) $(ASSRC) $(EXECSRC) + $(CC) $(CFLAGS) -o $@ $^ +../comet2: comet2.o $(COMMONSRC) $(EXECSRC) + $(CC) $(CFLAGS) -o $@ $^ +%.o: %.c + $(CC) -c $(CFLAGS) $< +casl2.o comet2.o $(COMMONSRC) $(ASSRC) $(EXECSRC): $(INCLUDE)/casl2.h +casl2.o $(ASSRC): $(INCLUDE)/assemble.h +comet2.c $(EXECSRC): $(INCLUDE)/exec.h +TAGS: $(INCLUDE)/*.h *.c + @if test `which etags`; then \ + etags $^; \ + fi +clean: + @rm -f *.o diff --git a/src/assemble.c b/src/assemble.c new file mode 100644 index 0000000..3549c61 --- /dev/null +++ b/src/assemble.c @@ -0,0 +1,471 @@ +#include "casl2.h" +#include "assemble.h" + +/* 値を格納するポインタ */ +WORD ptr; + +/* リテラル(=付きの値)を格納するポインタ */ +WORD lptr; + +/* 汎用レジスタを表す文字列「GR[0-7]」をWORD値に変換 + is_xがtrueの場合は、指標レジスタとして用いる汎用レジスタ + 文字列が汎用レジスタを表さない場合は、0xFFFFを返す */ +WORD getgr(const char *str, bool is_x) +{ + assert(str != NULL); + WORD r; + if(!(strlen(str) == 3 && strncmp(str, "GR", 2) == 0 && + (*(str+2) >= '0' && *(str+2) <= '7'))) + { + return 0xFFFF; + } + r = (WORD)(*(str+2) - '0'); + /* COMET IIの仕様により、GR0は指標レジスタとして用いることはできない */ + if(is_x == true && r == 0x0) { + setcerr(120, NULL); /* GR0 in operand x */ + return 0x0; + } + return r; +} + +/* 10進定数をWORD値に変換 */ +WORD getint(const char *str) +{ + assert(isdigit(*str) || *str == '-'); + char *check; + int n; + /* WORD値に変換 */ + n = strtol(str, &check, 10); + if(*check != '\0') { + setcerr(114, str); /* not integer */ + return 0x0; + } + /* nが-32768〜32767の範囲にないときは、その下位16ビットを格納 */ + if(n < -32768 || n > 32767) { + n = n % 32768; + } + return (WORD)n; +} + +/* 16進定数をWORD値に変換 */ +WORD gethex(const char *str) +{ + assert(*str == '#'); + WORD adr = 0x0; + char *check; + str++; + if(*str == '-' || strlen(str) > 4) { + setcerr(116, str-1); /* out of hex range */ + return 0; + } + /* WORD値に変換 */ + adr = (WORD)strtol(str, &check, 16); + if(*check != '\0') { + setcerr(115, str-1); /* not hex */ + return 0x0; + } + return adr; +} + +/* アドレスを返す + アドレスには、リテラル/10進定数/16進定数/アドレス定数が含まれる */ +WORD getadr(const char *str, PASS pass) +{ + WORD adr = 0x0; + if(*str == '=') { + adr = getliteral(str, pass); + } else if(*str == '#') { + adr = gethex(str); + } else if(isdigit(*str) || *str == '-') { + adr = getint(str); + } else { + if(pass == SECOND && (adr = getlabel(str)) == 0xFFFF) { + setcerr(103, str); /* label not found */ + } + } + return adr; +} + +/* WORD値wordをアドレスadrに書込 + 書込に成功した場合はtrue、失敗した場合はfalseを返す */ +bool writememory(WORD word, WORD adr, PASS pass) +{ + bool status = false; + /* COMET IIメモリオーバーの場合 */ + if(adr >= MEMSIZE) { + setcerr(119, wtoa(adr)); /* out of COMET II memory */ + } + if(cerrno == 0) { + memory[adr] = word; + if(pass == SECOND && asdetailmode == true) { + fprintf(stdout, "\t#%04X\t#%04X\n", adr, word); + } + status = true; + } + return status; +} + +/* 定数の前に等号(=)をつけて記述されるリテラルを返す */ +/* リテラルには、10進定数/16進定数/文字定数が含まれる */ +WORD getliteral(const char *str, PASS pass) +{ + WORD adr = lptr, word = 0x0; + assert(*str == '='); + str++; + if(*str == '\'') { /* 文字定数 */ + writestr(str, true, pass); + } else { + if(*str == '#') { /* 16進定数 */ + word = gethex(str); + } else if(isdigit(*str) || *str == '-') { /* 10進定数 */ + word = getint(str); + } + /* リテラル領域に書込 */ + writememory(word, lptr++, pass); + } + return adr; +} + +/* ' 'で囲まれた文字定数をメモリに書込 */ +/* DC命令とリテラルで使い、リテラルの場合はリテラル領域に書込 */ +void writestr(const char *str, bool literal, PASS pass) +{ + assert(cerrno == 0); + assert(*str == '\''); + str++; + while(*str != '\0') { + if(*str == '\'') { + if(*(str+1) != '\'') { + break; + } + str++; + } + /*リテラルの場合はリテラル領域に書込 */ + if(literal == true) { + writememory(*(str++), lptr++, pass); + } else { + writememory(*(str++), ptr++, pass); + } + } +} + +/* アセンブラ命令DCをメモリに書込 */ +void writeDC(const char *str, PASS pass) +{ + WORD adr = 0x0; + if(*str == '\''){ + writestr(str, false, pass); + } else { + if(*str == '#') { + adr = gethex(str); + } else if(isdigit(*str) || *str == '-') { + adr = getint(str); + } else { + if(pass == SECOND && (adr = getlabel(str)) == 0xFFFF) { + setcerr(103, str); /* label not found */ + } + } + writememory(adr, ptr++, pass); + } +} + +/* 命令がアセンブラ命令の場合は処理を実行 + 実行に成功した場合はtrue、それ以外の場合はfalseを返す */ +bool assemblecmd(const CMDLINE *cmdl, PASS pass) +{ + int i = 0; + CASLCMD cmd = 0; + bool status = false; + CMDARRAY ascmd[] = { + { START, 0, 1, "START" }, + { END, 0, 0, "END" }, + { DC, 0, OPDSIZE, "DC" }, + { DS, 1, 1, "DS" }, + { 0, 0, 0, NULL } + }; + + do { + if(strcmp(cmdl->cmd, ascmd[i].cmd) == 0) { + if(cmdl->opd->opdc < ascmd[i].opdc_min || cmdl->opd->opdc > ascmd[i].opdc_max) { + setcerr(106, NULL); /* operand count mismatch */ + return false; + } + cmd = ascmd[i].cmdid; + break; + } + } while(ascmd[++i].cmdid != 0); + /* アセンブラ命令 */ + switch(cmd) + { + case START: + if(cmdl->label == NULL) { + setcerr(107, NULL); /* no label in START */ + return false; + } + /* オペランドがある場合、実行開始番地を設定 */ + if(pass == SECOND && cmdl->opd->opdc == 1) { + if((startptr = getlabel(cmdl->opd->opdv[0])) == 0xFFFF) { + setcerr(103, cmdl->opd->opdv[0]); /* label not found */ + } + } + status = true; + break; + case END: + /* リテラル領域の設定 */ + if(pass == FIRST) { + lptr = ptr; + } + /* 実行終了番地と次のプログラムの実行開始番地を設定 */ + else if(pass == SECOND) { + endptr = lptr; + } + status = true; + break; + case DS: + for(i = 0; i < atoi(cmdl->opd->opdv[0]); i++) { + writememory(0x0, ptr++, pass); + if(cerrno > 0) { + return false; + } + } + status = true; + break; + case DC: + for(i = 0; i < cmdl->opd->opdc; i++) { + writeDC(cmdl->opd->opdv[i], pass); + if(cerrno > 0) { + return false; + } + } + status = true; + break; + default: + return false; + } + if(cerrno > 0) { + status = false; + } + return status; +} + +/* 命令がマクロ命令の場合はメモリに書込 + 書込に成功した場合はtrue、それ以外の場合はfalseを返す */ +bool macrocmd(const CMDLINE *cmdl, PASS pass) +{ + int i = 0; + CASLCMD cmd; + bool status = false; + CMDARRAY macrocmd[] = { + { IN, 2, 2, "IN" }, + { OUT, 2, 2, "OUT" }, + { RPUSH, 0, 0, "RPUSH" }, + { RPOP, 0, 0, "RPOP" }, + { 0, 0, 0, NULL } + }; + + do { + if(strcmp(cmdl->cmd, macrocmd[i].cmd) == 0) { + if(cmdl->opd->opdc < macrocmd[i].opdc_min || cmdl->opd->opdc > macrocmd[i].opdc_max) { + setcerr(106, NULL); /* operand count mismatch */ + return false; + } + cmd = macrocmd[i].cmdid; + break; + } + } while(macrocmd[++i].cmdid != 0); + switch(cmd) + { + case IN: + status = writeIN(cmdl->opd->opdv[0], cmdl->opd->opdv[1], pass); + break; + case OUT: + status = writeOUT(cmdl->opd->opdv[0], cmdl->opd->opdv[1], pass); + break; + case RPUSH: + status = writeRPUSH(pass); + break; + case RPOP: + status = writeRPOP(pass); + break; + default: + return false; + } + return status; +} + + +/* 機械語命令の書込 + 書込に成功した場合はtrue、それ以外の場合はfalseを返す */ +bool cometcmd(const CMDLINE *cmdl, PASS pass) +{ + WORD cmd, adr, r1, r2, x; + bool status = false; + + /* オペランドなし */ + if(cmdl->opd->opdc == 0) { + if((cmd = getcmdcode(cmdl->cmd, NONE)) == 0xFFFF) { + setcerr(112, cmdl->cmd); /* not command of no operand */ + return false; + } + if(writememory(cmd, ptr++, pass) == true) { + status = true; + } + } + /* 第1オペランドは汎用レジスタ */ + else if((r1 = getgr(cmdl->opd->opdv[0], false)) != 0xFFFF) { + /* オペランド数1 */ + if(cmdl->opd->opdc == 1) { + if((cmd = getcmdcode(cmdl->cmd, R_)) == 0xFFFF) { + setcerr(108, cmdl->cmd); /* not command of operand "r" */ + return false; + } + cmd |= (r1 << 4); + if(writememory(cmd, ptr++, pass) == true) { + status = true; + } + } + /* オペランド数2。第2オペランドは汎用レジスタ */ + else if(cmdl->opd->opdc == 2 && (r2 = getgr(cmdl->opd->opdv[1], false)) != 0xFFFF) { + if((cmd = getcmdcode(cmdl->cmd, R1_R2)) == 0xFFFF) { + setcerr(109, cmdl->cmd); /* not command of operand "r1,r2" */ + return false; + } + cmd |= ((r1 << 4) | r2); + if(cerrno == 0 && writememory(cmd, ptr++, pass) == true) { + status = true; + } + } + /* オペランド数2〜3。第2オペランドはアドレス、 + 第3オペランドは指標レジスタとして用いる汎用レジスタ */ + else if(cmdl->opd->opdc == 2 || cmdl->opd->opdc == 3) + { + if((cmd = getcmdcode(cmdl->cmd, R_ADR_X_)) == 0xFFFF && + (cmd = getcmdcode(cmdl->cmd, R_ADR_X)) == 0xFFFF) + { + setcerr(110, cmdl->cmd); /* not command of operand "r,adr[,x]" */ + return false; + } + cmd |= (r1 << 4); + /* オペランド数3 */ + if(cmdl->opd->opdc == 3) { + if((x = getgr(cmdl->opd->opdv[2], true)) == 0xFFFF) { + return false; + } + cmd |= x; + } + adr = getadr(cmdl->opd->opdv[1], pass); + writememory(cmd, ptr++, pass); + writememory(adr, ptr++, pass); + if(cerrno == 0) { + status = true; + } + } else { + setcerr(113, cmdl->cmd); /* command not defined */ + return false; + } + } + /* オペランド数1〜2。第1オペランドはアドレス */ + else if(cmdl->opd->opdc == 1 || cmdl->opd->opdc == 2) { + if((cmd = getcmdcode(cmdl->cmd, ADR_X)) == 0xFFFF) { + setcerr(111, cmdl->cmd); /* not command of operand "adr[,x]" */ + return false; + } + /* オペランド数2の場合、第2オペランドは指標レジスタとして用いる汎用レジスタ */ + if(cmdl->opd->opdc == 2) { + x = getgr(cmdl->opd->opdv[1], true); + if(cerrno > 0) { + return false; + } + cmd |= x; + } + adr = getadr(cmdl->opd->opdv[0], pass); + writememory(cmd, ptr++, pass); + writememory(adr, ptr++, pass); + if(cerrno == 0) { + status = true; + } + } + return status; +} + +/* 命令行を1行アセンブルする */ +bool assembleline(const CMDLINE *cmdl, PASS pass) +{ + bool status = false; + /* 命令がない場合 */ + if(cmdl->cmd == NULL){ + /* ラベルが定義されていて命令がない場合はエラー */ + if(cmdl->label != NULL) { + setcerr(105, NULL); /* no command in the line */ + } + } + /* アセンブラ命令の処理 */ + else if(cerrno == 0 && assemblecmd(cmdl, pass) == true) { + ; + } + /* マクロ命令の書込 */ + else if(cerrno == 0 && macrocmd(cmdl, pass) == true) { + ; + } + /* 機械語命令の書込 */ + else if(cerrno == 0 && cometcmd(cmdl, pass) == true) { + ; + } + else if(cerrno == 0) { + setcerr(113, cmdl->cmd); /* command not defined */ + } + /* エラーが発生していないか確認 */ + if(cerrno == 0) { + status = true; + } + return status; +} + +/* 指定された名前のファイルをアセンブル */ +/* 2回実行される */ +bool assemble(const char *file, PASS pass) +{ + int lineno = 0; + bool status = true; + CMDLINE *cmdl; + char *line; + FILE *fp; + + if(create_cmdtype_code() == false) { + return false; + } + if((fp = fopen(file, "r")) == NULL) { + perror(file); + return false; + } + for(; ;) { + cmdl = malloc(sizeof(CMDLINE)); + line = malloc(LINESIZE+1); + if((line = fgets(line, LINESIZE, fp)) == NULL) { + break; + } + lineno++; + if((pass == FIRST && srcmode == true) || (pass == SECOND && asdetailmode == true)) { + fprintf(stdout, "%s:%d:%s", file, lineno, line); + } + if((cmdl = linetok(line)) != NULL) { + if(pass == FIRST && cmdl->label != NULL) { + if(addlabel(cmdl->label, ptr) == false) { + break; + } + } + if(assembleline(cmdl, pass) == false) { + break; + } + } + if(cerrno > 0) { + break; + } + } + if(cerrno > 0) { + fprintf(stderr, "Assemble error - %d: %s\n %s:%d: %s\n", cerrno, cerrmsg, file, lineno, line); + status = false; + } + fclose(fp); + return status; +} diff --git a/src/casl2.c b/src/casl2.c new file mode 100644 index 0000000..2d17acd --- /dev/null +++ b/src/casl2.c @@ -0,0 +1,122 @@ +#include "casl2.h" +#include "assemble.h" +#include "exec.h" +#define _GNU_SOURCE +#include + +/* 指定されたファイルにCOMET II仮想メモリ(アセンブル結果)を書込 */ +void outassemble(char *file) { + FILE *fp; + if((fp = fopen(file, "w")) == NULL) { + perror(file); + return; + } + fwrite(memory, sizeof(WORD), endptr, fp); + fclose(fp); +} + +static struct option longopts[] = { + {"trace", no_argument, NULL, 't'}, + {"tracearithmetic", no_argument, NULL, 't'}, + {"tracelogical", no_argument, NULL, 'T'}, + {"dump", no_argument, NULL, 'd'}, + {"source", no_argument, NULL, 's'}, + {"label", no_argument, NULL, 'l'}, + {"assembledetail", no_argument, NULL, 'a'}, + {"onlyassemble", optional_argument, NULL, 'o'}, + {"assembledetailonly", no_argument, NULL, 'A'}, + {"help", no_argument, NULL, 'h'}, + {0, 0, 0, 0} +}; + +int main(int argc, char *argv[]) +{ + int opt, i; + PASS pass; + bool status = false; + WORD beginptr[argc]; + char *objfile = NULL; + const char *usage = "Usage: %s [-tTdslaAh] [-o ] FILE ...\n"; + + while((opt = getopt_long(argc, argv, "tTdslao:Ah", longopts, NULL)) != -1) { + switch(opt) { + case 't': + tracemode = true; + break; + case 'T': + tracemode = true; + logicalmode = true; + break; + case 'd': + dumpmode = true; + break; + case 's': + srcmode = true; + break; + case 'l': + labelmode = true; + break; + case 'a': + asdetailmode = true; + break; + case 'o': + onlyassemblemode = true; + if(optarg != NULL) { + objfile = strdup(optarg); + } + break; + case 'A': + onlyassemblemode = true; + objfile = NULL; + asdetailmode = true; + break; + case 'h': + fprintf(stdout, usage, argv[0]); + exit(-1); + case '?': + fprintf(stderr, usage, argv[0]); + exit(-1); + } + } + /* アセンブル。ラベル表作成のため、2回行う */ + for(pass = FIRST; pass <= SECOND; pass++) { + for(i = optind; i < argc; i++) { + /* データの格納開始位置 */ + if(pass == FIRST) { + beginptr[i] = ptr; + } else if(pass == SECOND) { + ptr = beginptr[i]; + } + if(tracemode == true || dumpmode == true || srcmode == true || + labelmode == true || asdetailmode == true) { + fprintf(stdout, "\nAssemble %s (%d)\n", argv[i], pass); + } + if((status = assemble(argv[i], pass)) == false) { + freelabel(); /* ラベル表の解放 */ + if(cerrno > 0) { + freecerr(); /* エラーの解放 */ + } + exit(-1); + } + } + if(pass == FIRST && labelmode == true) { + fprintf(stdout, "\nLabel::::\n"); + printlabel(); + } + } + freelabel(); /* ラベル表の解放 */ + if(status == true) { + if(onlyassemblemode) { + if(objfile != NULL) { + outassemble(objfile); + } + } else { + exec(); /* プログラム実行 */ + } + } + if(cerrno > 0) { + freecerr(); + exit(-1); + } + return 0; +} diff --git a/src/cerr.c b/src/cerr.c new file mode 100644 index 0000000..250ad80 --- /dev/null +++ b/src/cerr.c @@ -0,0 +1,89 @@ +#include "casl2.h" + +/* エラーコードリスト */ +typedef struct { + int num; + char *msg; +} CERRARRAY; +CERRARRAY cerr[] = { + { 101, "label already defined" }, + { 102, "label table is full" }, + { 103, "label not found" }, + { 104, "label length is too long" }, + { 105, "no command in the line" }, + { 106, "operand count mismatch" }, + { 107, "no label in START" }, + { 108, "not command of operand \"r\"" }, + { 109, "not command of operand \"r1,r2\"" }, + { 110, "not command of operand \"r,adr[,x]\"" }, + { 111, "not command of operand \"adr[,x]\"" }, + { 112, "not command of no operand" }, + { 113, "command not defined" }, + { 114, "not integer" }, + { 115, "not hex" }, + { 116, "out of hex range" }, + { 117, "operand is too many" }, + { 118, "operand length is too long" }, + { 119, "out of COMET II memory" }, + { 120, "GR0 in operand x" }, + { 121, "cannot get operand token" }, + { 122, "cannot create hash table" }, + { 201, "execute - out of COMET II memory" }, + { 202, "SVC input - out of Input memory" }, + { 203, "SVC output - out of COMET II memory" }, + { 204, "Program Register (PR) - out of COMET II memory" }, + { 205, "Stack Pointer (SP) - cannot allocate stack buffer" }, + { 206, "Address - out of COMET II memory" } +}; + +/* WORD値を文字列に変換 */ +char *wtoa(WORD word) +{ + char *p = malloc(6), *q = malloc(6); + int i = 0, j; + do{ + *(p + i++) = word % 10 + '0'; + } while((word /= 10) > 0); + for(j = 0; j < i; j++) { + *(q + j) = *(p + (i - 1) - j); + } + *(q + j + 1) = '\0'; + return q; +} + +/* エラー番号とエラーメッセージを設定する */ +void setcerr(int num, const char *val) +{ + cerrno = num; + cerrmsg = malloc(256); + if(val != NULL) { + strcpy(cerrmsg, val); + strcat(cerrmsg, ": "); + strcat(cerrmsg, getcerrmsg(cerrno)); + } else { + strcpy(cerrmsg, getcerrmsg(cerrno)); + } +} + +/* エラー番号からメッセージを返す */ +char *getcerrmsg(int num) +{ + assert(num > 0); + int i; + for(i = 0; i < ARRAYSIZE(cerr); i++) { + if((&cerr[i])->num == num) { + return (&cerr[i])->msg; + } + } + return "unkown error"; +} + +/* エラーを解放する */ +void freecerr() +{ + assert(cerrno > 0); + cerrno = 0; + if(strlen(cerrmsg) > 0) { + free(cerrmsg); + } +} diff --git a/src/cmd.c b/src/cmd.c new file mode 100644 index 0000000..7e2b7fa --- /dev/null +++ b/src/cmd.c @@ -0,0 +1,195 @@ +#include "casl2.h" + +CMDCODEARRAY cmdcodearray[] = { + { "NOP", NONE, 0x0 }, + { "LD", R_ADR_X_, 0x1000 }, + { "ST", R_ADR_X, 0x1100 }, + { "LAD", R_ADR_X, 0x1200 }, + { "LD", R1_R2, 0x1400 }, + { "ADDA", R_ADR_X_, 0x2000 }, + { "SUBA", R_ADR_X_, 0x2100 }, + { "ADDL", R_ADR_X_, 0x2200 }, + { "SUBL", R_ADR_X_, 0x2300 }, + { "ADDA", R1_R2, 0x2400 }, + { "SUBA", R1_R2, 0x2500 }, + { "ADDL", R1_R2, 0x2600 }, + { "SUBL", R1_R2, 0x2700 }, + { "AND", R_ADR_X_, 0x3000 }, + { "OR", R_ADR_X_, 0x3100 }, + { "XOR", R_ADR_X_, 0x3200 }, + { "AND", R1_R2, 0x3400 }, + { "OR", R1_R2, 0x3500 }, + { "XOR", R1_R2, 0x3600 }, + { "CPA", R_ADR_X_, 0x4000 }, + { "CPL", R_ADR_X_, 0x4100 }, + { "CPA", R1_R2, 0x4400 }, + { "CPL", R1_R2, 0x4500 }, + { "SLA", R_ADR_X, 0x5000 }, + { "SRA", R_ADR_X, 0x5100 }, + { "SLL", R_ADR_X, 0x5200 }, + { "SRL", R_ADR_X, 0x5300 }, + { "JMI", ADR_X, 0x6100 }, + { "JNZ", ADR_X, 0x6200 }, + { "JZE", ADR_X, 0x6300 }, + { "JUMP", ADR_X, 0x6400 }, + { "JPL", ADR_X, 0x6500 }, + { "JOV", ADR_X, 0x6600 }, + { "PUSH", ADR_X, 0x7000 }, + { "POP", R_, 0x7100 }, + { "CALL", ADR_X, 0x8000 }, + { "SVC", ADR_X, 0xF000 }, + { "RET", NONE, 0x8100 } +}; + +int cmdcodesize = ARRAYSIZE(cmdcodearray); +CMDCODETAB *cmdtype_code[ARRAYSIZE(cmdcodearray)], *code_type[ARRAYSIZE(cmdcodearray)]; + +/* 命令と命令タイプがキーのハッシュ表を作成する */ +bool create_cmdtype_code() +{ + CMDCODETAB *np; + unsigned hashval; + int i; + + for(i = 0; i < cmdcodesize; i++) { + np = (CMDCODETAB *) malloc(sizeof(*np)); + if(np == NULL) { + setcerr(122, NULL); /* cannot create hash table */ + return false; + } + /* ハッシュ値の生成 */ + hashval = hash_cmdtype((&cmdcodearray[i])->cmd, (&cmdcodearray[i])->type); + /* ハッシュ表に値を追加 */ + np->next = cmdtype_code[hashval]; + cmdtype_code[hashval] = np; + np->cca = &(cmdcodearray[i]); + } + return true; +} + +/* 命令と命令タイプからハッシュ値を生成する */ +unsigned hash_cmdtype(const char *cmd, CMDTYPE type) { + int i; + unsigned hashval = 0; + for(i = 0; *cmd != '\0'; cmd++) { + hashval = *cmd + 31 * hashval; + } + hashval = (int)(type & 070) + 31 * hashval; + return hashval % cmdcodesize; +} + +/* 命令と命令タイプから、命令コードを取得する。 + 無効な場合は0xFFFFを返す */ +WORD getcmdcode(const char *cmd, CMDTYPE type) +{ + CMDCODETAB *np; + assert(cmd != NULL); + for(np = cmdtype_code[hash_cmdtype(cmd, type)]; np != NULL; np = np->next){ + if(strcmp(cmd, np->cca->cmd) == 0 && type == np->cca->type) { + return np->cca->code; + } + } + return 0xFFFF; +} + +/* 命令と命令タイプがキーのハッシュ表を表示する */ +void print_cmdtype_code() +{ + int i; + CMDCODETAB *np; + for(i = 0; i < cmdcodesize; i++){ + np = cmdtype_code[i]; + while(np != NULL) { + fprintf(stdout, "(%2d) - %s\t0%02o\t#%04X\n", + i, np->cca->cmd, np->cca->type, np->cca->code); + np = np->next; + } + } +} + +/* 命令と命令タイプがキーのハッシュ表を解放する */ +void free_cmdtype_code() +{ + int i; + CMDCODETAB *np, *nq; + for(i = 0; i < cmdcodesize; i++){ + np = cmdtype_code[i]; + while(np != NULL) { + nq = np->next; + free(np); + np = nq; + } + } +} + +/* 命令コードがキーのハッシュ表を作成する */ +bool create_code_type() +{ + CMDCODETAB *np; + unsigned hashval; + int i; + + for(i = 0; i < cmdcodesize; i++) { + np = (CMDCODETAB *) malloc(sizeof(*np)); + if(np == NULL) { + setcerr(122, NULL); /* cannot create hash table */ + return false; + } + /* ハッシュ値の生成 */ + hashval = hash_code((&cmdcodearray[i])->code); + /* ハッシュ表に値を追加 */ + np->next = code_type[hashval]; + code_type[hashval] = np; + np->cca = &cmdcodearray[i]; + } + return true; +} + +/* 命令コードからハッシュ値を生成する */ +unsigned hash_code(WORD code) +{ + unsigned hashval = 0; + hashval = (code >> 8); + return hashval % cmdcodesize; +} + +/* 命令コードから命令タイプを取得する。 + 無効な場合はNONEを返す */ +CMDTYPE getcmdtype(WORD code) +{ + CMDCODETAB *np; + for(np = code_type[hash_code(code)]; np != NULL; np = np->next) { + if(code == np->cca->code) { + return np->cca->type; + } + } + return NONE; +} + +/* 命令コードがキーのハッシュ表を表示する */ +void print_code_type() +{ + int i; + CMDCODETAB *np; + for(i = 0; i < cmdcodesize; i++){ + for(np = code_type[i]; np != NULL; np = np->next) { + fprintf(stdout, "(%2d) - #%04X\t0%02o\t%s\n", + i, np->cca->code, np->cca->type, np->cca->cmd); + } + } +} + +/* 命令コードがキーのハッシュ表を解放する */ +void free_code_type() +{ + int i; + CMDCODETAB *np, *nq; + for(i = 0; i < cmdcodesize; i++){ + np = code_type[i]; + while(np != NULL) { + nq = np->next; + free(np); + np = nq; + } + } +} diff --git a/src/comet2.c b/src/comet2.c new file mode 100644 index 0000000..0312035 --- /dev/null +++ b/src/comet2.c @@ -0,0 +1,60 @@ +#include "casl2.h" +#include "exec.h" +#define _GNU_SOURCE +#include + +/* 指定されたファイルからCOMET II仮想メモリ(アセンブル結果)を読込 */ +bool inassemble(char *file) { + FILE *fp; + if((fp = fopen(file, "r")) == NULL) { + perror(file); + return false; + } + fread(memory, sizeof(WORD), MEMSIZE, fp); + fclose(fp); + return true; +} + +static struct option longopts[] = { + {"trace", no_argument, NULL, 't'}, + {"tracearithmetic", no_argument, NULL, 't'}, + {"tracelogical", no_argument, NULL, 'T'}, + {"dump", no_argument, NULL, 'd'}, + {"help", no_argument, NULL, 'h'}, + {0, 0, 0, 0} +}; + +int main(int argc, char *argv[]) +{ + int opt; + const char *usage = "Usage: %s [-tTdh] FILE\n"; + + while((opt = getopt_long(argc, argv, "tTdh", longopts, NULL)) != -1) { + switch(opt) { + case 't': + tracemode = true; + break; + case 'T': + tracemode = true; + logicalmode = true; + break; + case 'd': + dumpmode = true; + break; + case 'h': + fprintf(stdout, usage, argv[0]); + exit(-1); + case '?': + fprintf(stderr, usage, argv[0]); + exit(-1); + } + } + if(inassemble(argv[optind]) == true) { + exec(); /* プログラム実行 */ + } + if(cerrno > 0) { + freecerr(); + exit(-1); + } + return 0; +} diff --git a/src/dump.c b/src/dump.c new file mode 100644 index 0000000..2c77520 --- /dev/null +++ b/src/dump.c @@ -0,0 +1,64 @@ +#include "casl2.h" +#include "exec.h" + +/* WORD値を2進数表記に変換 */ +char *word2bit(const WORD word) +{ + WORD mask = 0x8000; + char *bit, *p; + bit = malloc(16 + 1); + p = bit; + while(mask > 0){ + if((word & mask) == 0) { + *p++ = '0'; + } else { + *p++ = '1'; + } + mask = (mask >> 1); + } + *p = '\0'; + return bit; +} + +/* COMET IIのメモリを表示 */ +void dumpmemory() +{ + const int col = 16; + int i; + /* Header */ + fprintf(stdout, "#%04X: adr :", PR); + for(i = 0; i < col; i++) { + fprintf(stdout, " %04X", i); + } + fprintf(stdout, "\n"); + /* Memory */ + for(i = 0; i < MEMSIZE; i++) { + if(i % col == 0) { + fprintf(stdout, "#%04X: %04X: ", PR, i); + } + fprintf(stdout, "%04X", memory[i]); + if(i > 0 && (i + 1) % col == 0) { + fprintf(stdout, "\n"); + } else { + fprintf(stdout, " "); + } + } +} + +/* COMET IIのレジスタを表示 */ +void dspregister() +{ + int i; + for(i = 0; i < REGSIZE; i++ ) { + if(logicalmode == true) { + fprintf(stdout, "#%04X: GR%d: %6d = #%04X = %s\n", + PR, i, GR[i], GR[i], word2bit(GR[i])); + } else { + fprintf(stdout, "#%04X: GR%d: %6d = #%04X = %s\n", + PR, i, (short)GR[i], GR[i], word2bit(GR[i])); + } + } + fprintf(stdout, "#%04X: SP: %6d = #%04X = %s\n", PR, SP, SP, word2bit(SP)); + fprintf(stdout, "#%04X: PR: %6d = #%04X = %s\n", PR, PR, PR, word2bit(PR)); + fprintf(stdout, "#%04X: FR (OF SF ZF): %s\n", PR, (word2bit(FR)+13)); +} diff --git a/src/exec.c b/src/exec.c new file mode 100644 index 0000000..d811c92 --- /dev/null +++ b/src/exec.c @@ -0,0 +1,454 @@ +#include "casl2.h" +#include "exec.h" + +/* 標準入力から文字データを読込(SVC 1) */ +void svcin() +{ + int i; + char *buffer = malloc(INSIZE + 1); + + if(fgets(buffer, INSIZE, stdin) == NULL) { + memory[GR[1]] = 0x0; + memory[GR[2]] = 0x0; + return; + } + for(i = 0; i < GR[1] && i < INSIZE; i++) { + if(*(buffer + i) == '\0' || *(buffer + i) == '\n') { + --i; + break; + } + if(GR[1] + i >= MEMSIZE - 1) { + setcerr(202, NULL); /* SVC input - out of Input memory */ + break; + } + memory[GR[1]+i] = *(buffer + i); + } + memory[GR[2]] = i + 1; +} + +/* 標準出力へ文字データを書出(SVC 2) */ +void svcout() +{ + int i; + char c; + + for(i = 0; i < GR[2]; i++) { + if(GR[1] + i >= MEMSIZE - 1) { + setcerr(203, NULL); /* SVC output - out of Comet II memory */ + return; + } + if(memory[GR[1]+i] == '\0') { + break; + } + /* 「文字の組」の符号表に記載された文字と、改行(CR)/タブを表示 + それ以外の文字は、「.」で表す */ + if(((c = (char)(memory[GR[1]+i])) >= 0x20 && c <= 0x7E) || c == 0xA || c == '\t') { + putchar(c); + } else { + putchar('.'); + } + } +} + +/* ロード/論理積/論理和/排他的論理和のフラグ設定。OFは常に0 */ +void setfr(WORD val) +{ + FR = 0x0; + /* 第15ビットが1のとき、SFは1 */ + if((val & 0x8000) > 0x0) { + FR += SF; + } + /* 演算結果が0のとき、ZFは1 */ + if(val == 0x0) { + FR += ZF; + } +} + +/* 算術加算。フラグを設定して値を返す */ +WORD adda(WORD val0, WORD val1) +{ + WORD res; + long temp; + FR = 0x0; + + temp = (short)val0 + (short)val1; + if(temp > 32767 || temp < -32768) { + FR += OF; + } + res = (WORD)(temp & 0xFFFF); + if((res & 0x8000) > 0x0) { + FR += SF; + } else if(res == 0x0) { + FR += ZF; + } + return res; +} + +/* 算術減算。フラグを設定して値を返す */ +WORD suba(WORD val0, WORD val1) +{ + return adda(val0, (~val1 + 1)); +} + +/* 論理加算。フラグを設定して値を返す */ +WORD addl(WORD val0, WORD val1) +{ + long temp; + WORD res; + FR = 0x0; + + temp = val0 + val1; + if(temp > 65535) { + FR += OF; + } + res = (WORD)(temp & 0xFFFF); + if((res & 0x8000) > 0x0) { + FR += SF; + } else if(res == 0x0) { + FR += ZF; + } + return res; +} + +/* 論理減算。フラグを設定して値を返す */ +WORD subl(WORD val0, WORD val1) +{ + long temp; + WORD res; + FR = 0x0; + + temp = val0 - val1; + if(temp < 0) { + FR += OF; + } + res = (WORD)(temp & 0xFFFF); + if((res & 0x8000) > 0) { + FR += SF; + } else if(res == 0) { + FR += ZF; + } + return res; +} + +/* 算術比較のフラグ設定。OFは常に0 */ +void cpa(WORD val0, WORD val1) +{ + FR = 0x0; + if((short)val0 < (short)val1) { + FR = SF; + } else if(val0 == val1) { + FR = ZF; + } +} + +/* 論理比較のフラグ設定。OFは常に0 */ +void cpl(WORD val0, WORD val1) +{ + FR = 0x0; + if(val0 < val1) { + FR = SF; + } else if(val0 == val1) { + FR = ZF; + } +} + +/* 算術左シフト。フラグを設定して値を返す。 + 算術演算なので、第15ビットは送り出されない */ +WORD sla(WORD val0, WORD val1) +{ + FR = 0x0; + WORD sign, res; + sign = val0 & 0x8000; + res = ((val0 << val1) & 0x7FFF) | sign; + /* OFに、レジスタから最後に送り出されたビットの値を設定 */ + if((val0 & (0x4000 >> (val1 - 1))) > 0x0) { + FR += OF; + } + /* 符号(第15ビット)が1のとき、SFは1 */ + if(sign > 0x0) { + FR += SF; + } + /* 演算結果が0のとき、ZFは1 */ + if(res == 0x0) { + FR += ZF; + } + return res; +} + +/* 算術右シフト。フラグを設定して値を返す */ +WORD sra(WORD val0, WORD val1) +{ + WORD sign, res, onbit = 0x8000; + int i; + FR = 0x0; + res = (val0 & 0x7FFF) >> val1; + /* 符号(第15ビット)が1の場合、符号と空いたビット位置に1を設定 + COMET IIの仕様で、シフトの結果空いたビット位置には符号と同じものが入る */ + if((sign = val0 & 0x8000) > 0x0) { + for(i = 0; i <= val1; i++) { + res |= onbit; + onbit >>= 1; + } + } + /* OFに、レジスタから最後に送り出されたビットの値を設定 */ + if((val0 & (0x1 << (val1 - 1))) > 0x0) { + FR += OF; + } + /* 符号(第15ビット)が1のとき、SFは1 */ + if(sign > 0x0) { + FR += SF; + } + /* 演算結果が0のとき、ZFは1 */ + if(res == 0x0) { + FR += ZF; + } + return res; +} + +/* 論理左シフト。フラグを設定して値を返す */ +WORD sll(WORD val0, WORD val1) +{ + FR = 0x0; + WORD res; + res = val0 << val1; + /* OFに、レジスタから最後に送り出されたビットの値を設定 */ + if((val0 & (0x8000 >> (val1 - 1))) > 0x0) { + FR += OF; + } + /* 第15ビットが1のとき、SFは1 */ + if((res & 0x8000) > 0x0) { + FR += SF; + } + /* 演算結果が0のとき、ZFは1 */ + if(res == 0x0) { + FR += ZF; + } + return res; +} + +/* 論理右シフト。フラグを設定して値を返す */ +WORD srl(WORD val0, WORD val1) +{ + FR = 0x0; + WORD res; + res = val0 >> val1; + /* OFに、レジスタから最後に送り出されたビットの値を設定 */ + if((val0 & (0x1 << (val1 - 1))) > 0x0) { + FR += OF; + } + /* 第15ビットが1のとき、SFは1 */ + if((res & 0x8000) > 0x0) { + FR += SF; + } + /* 演算結果が0のとき、ZFは1 */ + if(res == 0x0) { + FR += ZF; + } + return res; +} + +/* 仮想マシンのリセット */ +void reset() +{ + int i; + for(i = 0; i <= 7; i++) { + GR[i] = 0x0; + } + SP = PR = FR = 0x0; + for(i = 0; i < MEMSIZE; i++) { + memory[i] = 0x0; + } +} + +/* コードの実行 */ +void exec() +{ + WORD op, r_r1, x_r2, val; + CMDTYPE cmdtype; + char *errpr = malloc(8); + if(tracemode) { + fprintf(stdout, "\nExecuting machine codes\n"); + } + /* フラグレジスタの初期値設定 */ + FR = 0x0; + SP = MEMSIZE; + PR = startptr; + if(create_code_type() == false) { + goto execerr; + } + /* 機械語の実行 */ + for (; ; ) { + /* プログラムレジスタのアドレスが主記憶の範囲外の場合はエラー */ + if(PR >= MEMSIZE) { + sprintf(errpr, "PR:#%04X", PR); + setcerr(204, errpr); /* Program Register (PR) - out of COMET II memory */ + } + /* スタック領域を確保できない場合はエラー */ + if(SP <= endptr) { + sprintf(errpr, "PR:#%04X", PR); + setcerr(205, errpr); /* Stack Pointer (SP) - cannot allocate stack buffer */ + } + op = memory[PR] & 0xFF00; + cmdtype = getcmdtype(op); + r_r1 = (memory[PR] >> 4) & 0xF; + x_r2 = memory[PR] & 0xF; + /* エラー発生時は終了 */ + if(cerrno > 0) { + goto execerr; + } + if(tracemode){ + fprintf(stdout, "#%04X: Register::::\n", PR); + dspregister(); + } + if(dumpmode){ + fprintf(stdout, "#%04X: Memory::::\n", PR); + dumpmemory(); + } + if(dumpmode || tracemode) { + fprintf(stdout, "\n"); + } + PR++; + /* 処理対象の値を取得 */ + if(cmdtype == R1_R2) { + assert(x_r2 < REGSIZE); + val = GR[x_r2]; + } + else if(cmdtype == R_ADR_X || cmdtype == R_ADR_X_ || cmdtype == ADR_X) { + /* 実効アドレス(値または値が示す番地)を取得 */ + val = memory[PR++]; + /* 指標アドレスを加算 */ + if(x_r2 > 0x0) { + val += GR[x_r2]; + } + /* ロード/算術論理演算命令/比較演算命令では、アドレスに格納されている内容を取得 */ + if(cmdtype == R_ADR_X_) { + if(val >= MEMSIZE) { + sprintf(errpr, "PR:#%04X", PR-1); + setcerr(206, errpr); /* Address - out of COMET II memory */ + goto execerr; + } + val = memory[val]; + } + } + /* 主オペランドが1〜4の場合、第2ビットを無視 */ + if(op >= 0x1000 && op <= 0x4FFF) { + op &= 0xFB00; + } + /* 命令ごとの処理を実行 */ + switch(op) + { + case 0x0: /* NOP */ + break; + case 0x1000: /* LD */ + setfr(GR[r_r1] = val); + break; + case 0x1100: /* ST */ + memory[val] = GR[r_r1]; + break; + case 0x1200: /* LAD */ + GR[r_r1] = val; + break; + case 0x2000: /* ADDA */ + GR[r_r1] = adda(GR[r_r1], val); + break; + case 0x2100: /* SUBA */ + GR[r_r1] = suba(GR[r_r1], val); + break; + case 0x2200: /* ADDL */ + GR[r_r1] = addl(GR[r_r1], val); + break; + case 0x2300: /* SUBL */ + GR[r_r1] = subl(GR[r_r1], val); + break; + case 0x3000: /* AND */ + setfr(GR[r_r1] &= val); + break; + case 0x3100: /* OR */ + setfr(GR[r_r1] |= val); + break; + case 0x3200: /* XOR */ + setfr(GR[r_r1] ^= val); + break; + case 0x4000: /* CPA */ + cpa(GR[r_r1], val); + break; + case 0x4100: /* CPL */ + cpl(GR[r_r1], val); + break; + case 0x5000: /* SLA */ + GR[r_r1] = sla(GR[r_r1], val); + break; + case 0x5100: /* SRA */ + GR[r_r1] = sra(GR[r_r1], val); + break; + case 0x5200: /* SLL */ + GR[r_r1] = sll(GR[r_r1], val); + break; + case 0x5300: /* SRL */ + GR[r_r1] = srl(GR[r_r1], val); + break; + case 0x6100: /* JMI */ + if((FR & SF) > 0) { + PR = val; + } + break; + case 0x6200: /* JNZ */ + if((FR & ZF) == 0) { + PR = val; + } + break; + case 0x6300: /* JZE */ + if((FR & ZF) > 0) { + PR = val; + } + break; + case 0x6400: /* JUMP */ + PR = val; + break; + case 0x6500: /* JPL */ + if((FR & (SF | ZF)) == 0) { + PR = val; + } + break; + case 0x6600: /* JOV */ + if((FR & OF) > 0) { + PR = val; + } + break; + case 0x7000: /* PUSH */ + memory[--SP] = val; + break; + case 0x7100: /* POP */ + GR[r_r1] = memory[SP++]; + break; + case 0x8000: /* CALL */ + memory[--SP] = PR; + PR = val; + break; + case 0x8100: /* RET */ + assert(SP > endptr && SP <= MEMSIZE); + if(SP == MEMSIZE) { + return; + } else { + PR = memory[SP++]; + break; + } + case 0xf000: /* SVC */ + switch(val) + { + case 0x0: /* EXIT */ + return; + case 0x1: /* IN */ + svcin(); + break; + case 0x2: /* OUT */ + svcout(); + break; + } + default: + break; + } + } +execerr: + fprintf(stderr, "Execute error - %d: %s\n", cerrno, cerrmsg); +} diff --git a/src/label.c b/src/label.c new file mode 100644 index 0000000..02840a5 --- /dev/null +++ b/src/label.c @@ -0,0 +1,65 @@ +#include "casl2.h" +#include "assemble.h" + +LABELTAB *labels[LABELTABSIZE]; + +/* ラベル表からアドレスを検索する */ +WORD getlabel(const char *label) +{ + LABELTAB *np; + + for(np = labels[hash(label, LABELTABSIZE)]; np != NULL; np = np->next){ + if(strcmp(label, np->name) == 0) { + return np->adr; + } + } + return 0xFFFF; +} + +/* ラベルを表に追加する */ +bool addlabel(const char *label, WORD adr) +{ + LABELTAB *np; + unsigned hashval; + + if(getlabel(label) != 0xFFFF){ + setcerr(101, label); /* label already defined */ + return false; + } + np = (LABELTAB *) malloc(sizeof(*np)); + if(np == NULL || (np->name = strdup(label)) == NULL){ + setcerr(102, NULL); /* label table is full */ + return false; + } + hashval = hash(label, LABELTABSIZE); + np->next = labels[hashval]; + labels[hashval] = np; + np->adr = adr; + return true; +} + +/* ラベル表を表示する */ +void printlabel() +{ + int i; + LABELTAB *np; + for(i = 0; i < LABELTABSIZE; i++){ + for(np = labels[i]; np != NULL; np = np->next){ + fprintf(stdout, "%s ---> #%04X\n", np->name, np->adr); + } + } +} + +/* ラベル表を解放する */ +void freelabel() +{ + int i; + LABELTAB *np, *nq; + for(i = 0; i < LABELTABSIZE; i++){ + for(np = labels[i]; np != NULL; np = nq){ + nq = np->next; + free(np->name); + free(np); + } + } +} diff --git a/src/macro.c b/src/macro.c new file mode 100644 index 0000000..ff78dfb --- /dev/null +++ b/src/macro.c @@ -0,0 +1,140 @@ +#include "casl2.h" +#include "assemble.h" + +/*マクロ命令「IN IBUF,LEN」をメモリに書込 + PUSH 0,GR1 + PUSH 0,GR2 + LAD GR1,IBUF + LAD GR2,LEN + SVC 1 + POP GR2 + POP GR1 +*/ +bool writeIN(const char *ibuf, const char *len, PASS pass) +{ + bool status = false; + + /* PUSH 0,GR1 */ + writememory(0x7001, ptr++, pass); + writememory(0x0, ptr++, pass); + /* PUSH 0,GR2 */ + writememory(0x7002, ptr++, pass); + writememory(0x0, ptr++, pass); + /* LAD GR1,IBUF */ + writememory(0x1210, ptr++, pass); + writememory(getadr(ibuf, pass), ptr++, pass); + /* LAD GR2,LEN */ + writememory(0x1220, ptr++, pass); + writememory(getadr(len, pass), ptr++, pass); + /* SVC 1 */ + writememory(0xF000, ptr++, pass); + writememory(0x0001, ptr++, pass); + /* POP GR2 */ + writememory(0x7120, ptr++, pass); + /* POP GR1 */ + writememory(0x7110, ptr++, pass); + if(cerrno == 0) { + status = true; + } + return status; +} + +/* マクロ命令「OUT OBUF,LEN」をメモリに書込 + 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 +*/ +bool writeOUT(const char *obuf, const char *len, PASS pass) +{ + bool status = false; + + /* PUSH 0,GR1 */ + writememory(0x7001, ptr++, pass); + writememory(0x0, ptr++, pass); + /* PUSH 0,GR2 */ + writememory(0x7002, ptr++, pass); + writememory(0x0, ptr++, pass); + /* LAD GR1,OBUF */ + writememory(0x1210, ptr++, pass); + writememory(getadr(obuf, pass), ptr++, pass); + /* LD GR2,OLEN */ + writememory(0x1020, ptr++, pass); + writememory(getadr(len, pass), ptr++, pass); + /* SVC 2 */ + writememory(0xF000, ptr++, pass); + writememory(0x0002, ptr++, pass); + /* LAD GR1,=#A */ + writememory(0x1210, ptr++, pass); + if(pass == FIRST) { + ptr++; + } else { + writememory(lptr, ptr++, pass); /* リテラルのアドレスを書込 */ + } + writememory(0xA, lptr++, pass); + /* LAD GR2,1 */ + writememory(0x1220, ptr++, pass); + writememory(0x0001, ptr++, pass); + /* SVC 2 */ + writememory(0xF000, ptr++, pass); + writememory(0x0002, ptr++, pass); + /* POP GR2 */ + writememory(0x7120, ptr++, pass); + /* POP GR1 */ + writememory(0x7110, ptr++, pass); + if(cerrno == 0) { + status = true; + } + return status; +} + +/* マクロ命令「RPUSH」をメモリに書き込む + PUSH 0,GR1 + PUSH 0,GR2 + PUSH 0,GR3 + PUSH 0,GR4 + PUSH 0,GR5 + PUSH 0,GR6 + PUSH 0,GR7 + */ +bool writeRPUSH(PASS pass) { + int i; + bool status = false; + + for(i = 1; i <= 7; i++) { + writememory(0x7000 + i, ptr++, pass); /* PUSH GRn */ + writememory(0x0, ptr++, pass); + } + if(cerrno == 0) { + status = true; + } + return status; +} + +/* マクロ命令「RPOP」をメモリに書き込む + POP GR7 + POP GR6 + POP GR5 + POP GR4 + POP GR3 + POP GR3 + POP GR2 + POP GR1 + */ +bool writeRPOP(PASS pass) { + int i; + bool status = false; + for(i = 7; i >= 1; i--) { + writememory((0x7100 + (i << 4)), ptr++, pass); /* POP GRn */ + } + if(cerrno == 0) { + status = true; + } + return status; +} diff --git a/src/struct.c b/src/struct.c new file mode 100644 index 0000000..dc1f358 --- /dev/null +++ b/src/struct.c @@ -0,0 +1,48 @@ +#include "casl2.h" + +/* COMET IIのメモリ */ +WORD memory[MEMSIZE]; + +/* COMET IIのCPUレジスタ */ +WORD GR[REGSIZE], SP, PR, FR; + +/* エラーメッセージ */ +int cerrno = 0; +char *cerrmsg; + +/* レジストリの内容を表示する場合はtrue */ +bool tracemode = false; + +/* レジストリの内容を論理値(0〜65535)で表示する場合はTRUE */ +bool logicalmode = false; + +/* メモリの内容を表示する場合はtrue */ +bool dumpmode = false; + +/* ソースを表示する場合はtrue */ +bool srcmode = false; + +/* ラベル表を表示する場合はtrue */ +bool labelmode = false; + +/* アセンブラ詳細結果を表示する場合はtrue */ +bool asdetailmode = false; + +/* アセンブルだけを行う場合はtrue */ +bool onlyassemblemode = false; + +/* 実行開始番地 */ +WORD startptr = 0x0; + +/* 実行終了番地 */ +WORD endptr = 0x0; + +/* ハッシュ値を取得する */ +unsigned hash(const char *key, int size){ + unsigned hashval; + + for(hashval = 0; *key != '\0'; key++){ + hashval = *key + 31 * hashval; + } + return hashval % size; +} diff --git a/src/token.c b/src/token.c new file mode 100644 index 0000000..c46c9f2 --- /dev/null +++ b/src/token.c @@ -0,0 +1,110 @@ +#include "casl2.h" +#include "assemble.h" + +/* 「,」区切りの文字列から、オペランドのトークンを取得 */ +OPD *opdtok(const char *str) +{ + OPD *opd = malloc(sizeof(OPD)); + char *p, *q, *sepp; + int sepc = ','; + bool quoting = false; + + opd->opdc = 0; + if(str == NULL || strlen(str) == 0) { + return opd; + } + p = q = strdup(str); + do { + /* オペランド数が多すぎる場合はエラー */ + if(opd->opdc >= OPDSIZE) { + setcerr(117, NULL); /* operand is too many */ + break; + } + /* 先頭が「=」の場合の処理 */ + if(*q == '=') { + q++; + } + /* 「'」で囲まれた文字列の処理。「''」は無視 */ + if(*q == '\'' && *(q+1) != '\'' && !(p < q && *(q-1) == '\'')) { + quoting = !quoting; + } + if(quoting == true) { + q++; + } else { + sepp = q + strcspn(q, ", "); + sepc = *sepp; + *sepp = '\0'; + if(strlen(p) == 0) { + setcerr(121, NULL); /* cannot get operand token */ + break; + } + if(strlen(p) > OPDSIZE + 1) { + setcerr(118, p); /* operand length is too long */ + break; + } + opd->opdv[(++opd->opdc)-1] = strdup(p); + p = q = sepp + 1; + } + } while(sepc == ','); + return opd; +} + +/* 空白またはタブで区切られた1行から、トークンを取得 */ +CMDLINE *linetok(const char *line) +{ + char *tokens, *p, *q, *sepp; + CMDLINE *cmdl = malloc(sizeof(CMDLINE)); + if(line == NULL || strlen(line) == 0) { + return NULL; + } + tokens = p = strdup(line); + /* コメントを削除 */ + if((q = strchr(tokens, ';')) != NULL) { + *q = '\0'; + } + if(*p == '\0') { + return NULL; + } + /* 行の先頭が空白またはタブの場合、ラベルは空 */ + if((sepp = p + strcspn(p, " \t\n")) == p){ + cmdl->label = NULL; + } else { /* ラベルを取得 */ + *sepp = '\0'; + /* 文字列が長すぎる場合はエラー */ + if(strlen(p) > LABELSIZE) { + setcerr(104, p); /* label length is too long */ + } + cmdl->label = strdup(p); + p = sepp + 1; + } + while(*p == ' ' || *p == '\t') { + p++; + } + /* 命令がない場合、終了 */ + if(*p == '\n' || *p == '\0') { + /* ラベルが定義されていて命令がない場合はエラー */ + if(cmdl->label != NULL) { + setcerr(105, NULL); /* no command in the line */ + } + return NULL; + } + /* 命令を取得 */ + sepp = p + strcspn(p, " \t\n"); + *sepp = '\0'; + cmdl->cmd = strdup(p); + p = sepp + 1; + while(*p == ' ' || *p == '\t') { + p++; + } + /* オペランドを取得 */ + cmdl->opd = malloc(sizeof(OPD)); + /* 改行かタブまでの文字列を取得。 + 「'」で囲まれた文字列に含まれる場合があるため、空白は無視 */ + if((sepp = p + strcspn(p, "\t\n")) > p) { + *sepp = '\0'; + cmdl->opd = opdtok(p); + } else { + cmdl->opd->opdc = 0; + } + return cmdl; +} diff --git a/test/astest/List.mk b/test/astest/List.mk new file mode 100644 index 0000000..9dc62b4 --- /dev/null +++ b/test/astest/List.mk @@ -0,0 +1,48 @@ +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 \ diff --git a/test/astest/Makefile b/test/astest/Makefile new file mode 100644 index 0000000..19d11b4 --- /dev/null +++ b/test/astest/Makefile @@ -0,0 +1,47 @@ +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 new file mode 100644 index 0000000..e06a979 --- /dev/null +++ b/test/astest/Test.mk @@ -0,0 +1,61 @@ +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/0.o.txt b/test/astest/add/0.o.txt new file mode 100644 index 0000000..711b3d5 --- /dev/null +++ b/test/astest/add/0.o.txt @@ -0,0 +1,143 @@ + +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: 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: 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): 0000000000000000 +#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: 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): 0000000000000000 +#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: 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/astest/add/0.txt b/test/astest/add/0.txt new file mode 100644 index 0000000..ab58ad2 --- /dev/null +++ b/test/astest/add/0.txt @@ -0,0 +1,174 @@ + +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 + +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 + #0000 #1010 + #0001 #0005 +../../../as/add.casl:3: ADDA GR1,B + #0002 #2010 + #0003 #0006 +../../../as/add.casl:4: RET + #0004 #8100 +../../../as/add.casl:5:A DC 3 + #0005 #0003 +../../../as/add.casl:6:B DC 1 + #0006 #0001 +../../../as/add.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 2010 0006 8100 0003 0001 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 2010 0006 8100 0003 0001 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: 1010 0005 2010 0006 8100 0003 0001 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/astest/add/Makefile b/test/astest/add/Makefile new file mode 100644 index 0000000..4b45b46 --- /dev/null +++ b/test/astest/add/Makefile @@ -0,0 +1,3 @@ +UNITNAME = add +CASL2FLAG = -tadls +include ../Test.mk diff --git a/test/astest/add_err/0.txt b/test/astest/add_err/0.txt new file mode 100644 index 0000000..e04003d --- /dev/null +++ b/test/astest/add_err/0.txt @@ -0,0 +1,8 @@ + +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 new file mode 100644 index 0000000..d4fcdc9 --- /dev/null +++ b/test/astest/add_err/Makefile @@ -0,0 +1,2 @@ +UNITNAME = add_err +include ../Test.mk diff --git a/test/astest/add_labelerr/0.txt b/test/astest/add_labelerr/0.txt new file mode 100644 index 0000000..80a528e --- /dev/null +++ b/test/astest/add_labelerr/0.txt @@ -0,0 +1,12 @@ + +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 new file mode 100644 index 0000000..64932fb --- /dev/null +++ b/test/astest/add_labelerr/Makefile @@ -0,0 +1,2 @@ +UNITNAME = add_labelerr +include ../Test.mk diff --git a/test/astest/add_opdspc_err/0.txt b/test/astest/add_opdspc_err/0.txt new file mode 100644 index 0000000..7cba9c7 --- /dev/null +++ b/test/astest/add_opdspc_err/0.txt @@ -0,0 +1,7 @@ + +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 new file mode 100644 index 0000000..ee529ea --- /dev/null +++ b/test/astest/add_opdspc_err/Makefile @@ -0,0 +1,2 @@ +UNITNAME = add_opdspc_err +include ../Test.mk diff --git a/test/astest/add_p/0.txt b/test/astest/add_p/0.txt new file mode 100644 index 0000000..b2a0871 --- /dev/null +++ b/test/astest/add_p/0.txt @@ -0,0 +1,395 @@ + +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 new file mode 100644 index 0000000..38af5a4 --- /dev/null +++ b/test/astest/add_p/Makefile @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..640f0cd --- /dev/null +++ b/test/astest/adda_overflow/0.txt @@ -0,0 +1,93 @@ + +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 new file mode 100644 index 0000000..d57a278 --- /dev/null +++ b/test/astest/adda_overflow/Makefile @@ -0,0 +1,3 @@ +UNITNAME = adda_overflow +CASL2FLAG = -alsT +include ../Test.mk diff --git a/test/astest/addl/0.txt b/test/astest/addl/0.txt new file mode 100644 index 0000000..303fc20 --- /dev/null +++ b/test/astest/addl/0.txt @@ -0,0 +1,93 @@ + +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 new file mode 100644 index 0000000..0731dd0 --- /dev/null +++ b/test/astest/addl/Makefile @@ -0,0 +1,2 @@ +UNITNAME = addl +include ../Test.mk diff --git a/test/astest/addl_overflow/0.txt b/test/astest/addl_overflow/0.txt new file mode 100644 index 0000000..8828022 --- /dev/null +++ b/test/astest/addl_overflow/0.txt @@ -0,0 +1,114 @@ + +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 new file mode 100644 index 0000000..032261a --- /dev/null +++ b/test/astest/addl_overflow/Makefile @@ -0,0 +1,3 @@ +UNITNAME = addl_overflow +CASL2FLAG = -alsT +include ../Test.mk diff --git a/test/astest/binout/0.txt b/test/astest/binout/0.txt new file mode 100644 index 0000000..6b55278 --- /dev/null +++ b/test/astest/binout/0.txt @@ -0,0 +1,7390 @@ + +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 new file mode 100644 index 0000000..9c04a45 --- /dev/null +++ b/test/astest/binout/Makefile @@ -0,0 +1,3 @@ +UNITNAME = binout +CASL2FLAG = -tadls +include ../Test.mk diff --git a/test/astest/call/0.txt b/test/astest/call/0.txt new file mode 100644 index 0000000..2a997a8 --- /dev/null +++ b/test/astest/call/0.txt @@ -0,0 +1,1385 @@ + +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 new file mode 100644 index 0000000..922892d --- /dev/null +++ b/test/astest/call/Makefile @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..33ad637 --- /dev/null +++ b/test/astest/count/0.txt @@ -0,0 +1,347 @@ + +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 new file mode 100644 index 0000000..90bfc28 --- /dev/null +++ b/test/astest/count/Makefile @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..33ad637 --- /dev/null +++ b/test/astest/count_call/0.txt @@ -0,0 +1,347 @@ + +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 new file mode 100644 index 0000000..649e221 --- /dev/null +++ b/test/astest/count_call/Makefile @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..33ad637 --- /dev/null +++ b/test/astest/count_call1/0.txt @@ -0,0 +1,347 @@ + +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 new file mode 100644 index 0000000..1c6733d --- /dev/null +++ b/test/astest/count_call1/Makefile @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..0143de0 --- /dev/null +++ b/test/astest/count_call2/0.txt @@ -0,0 +1,1075 @@ + +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 new file mode 100644 index 0000000..756b4cd --- /dev/null +++ b/test/astest/count_call2/Makefile @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..719670f --- /dev/null +++ b/test/astest/dc_overflow/0.txt @@ -0,0 +1,93 @@ + +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 new file mode 100644 index 0000000..6d18add --- /dev/null +++ b/test/astest/dc_overflow/Makefile @@ -0,0 +1,2 @@ +UNITNAME = dc_overflow +include ../Test.mk diff --git a/test/astest/dc_spc/0.txt b/test/astest/dc_spc/0.txt new file mode 100644 index 0000000..8e95645 --- /dev/null +++ b/test/astest/dc_spc/0.txt @@ -0,0 +1,46 @@ + +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 new file mode 100644 index 0000000..bbcffd3 --- /dev/null +++ b/test/astest/dc_spc/Makefile @@ -0,0 +1,3 @@ +UNITNAME = dc_spc +CASL2FLAG = -sal +include ../Test.mk diff --git a/test/astest/div/0.txt b/test/astest/div/0.txt new file mode 100644 index 0000000..784159b --- /dev/null +++ b/test/astest/div/0.txt @@ -0,0 +1,532 @@ + +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 new file mode 100644 index 0000000..6c3fda7 --- /dev/null +++ b/test/astest/div/Makefile @@ -0,0 +1,2 @@ +UNITNAME = div +include ../Test.mk diff --git a/test/astest/div10_test/0.txt b/test/astest/div10_test/0.txt new file mode 100644 index 0000000..a97a181 --- /dev/null +++ b/test/astest/div10_test/0.txt @@ -0,0 +1,761 @@ + +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 new file mode 100644 index 0000000..8904710 --- /dev/null +++ b/test/astest/div10_test/Makefile @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..86cfc15 --- /dev/null +++ b/test/astest/div2/0.txt @@ -0,0 +1,5415 @@ + +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 new file mode 100644 index 0000000..5cd3828 --- /dev/null +++ b/test/astest/div2/Makefile @@ -0,0 +1,3 @@ +UNITNAME = div2 +CASL2FLAG = -atld +include ../Test.mk diff --git a/test/astest/ds/0.txt b/test/astest/ds/0.txt new file mode 100644 index 0000000..7caca33 --- /dev/null +++ b/test/astest/ds/0.txt @@ -0,0 +1,174 @@ + +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 new file mode 100644 index 0000000..e8ffea6 --- /dev/null +++ b/test/astest/ds/Makefile @@ -0,0 +1,2 @@ +UNITNAME = ds +include ../Test.mk diff --git a/test/astest/ds_err/0.txt b/test/astest/ds_err/0.txt new file mode 100644 index 0000000..0e4a4cf --- /dev/null +++ b/test/astest/ds_err/0.txt @@ -0,0 +1,9 @@ + +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 new file mode 100644 index 0000000..7b4c0aa --- /dev/null +++ b/test/astest/ds_err/Makefile @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000..f57d05e --- /dev/null +++ b/test/astest/floatedit/0.txt @@ -0,0 +1,500 @@ + +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 new file mode 100644 index 0000000..a3b5f95 --- /dev/null +++ b/test/astest/floatedit/Makefile @@ -0,0 +1,4 @@ +UNITNAME = floatedit +CASL2FLAG = -als +INFILE = teststr.txt +include ../Test.mk diff --git a/test/astest/floatedit/teststr.txt b/test/astest/floatedit/teststr.txt new file mode 100644 index 0000000..3dceb16 --- /dev/null +++ b/test/astest/floatedit/teststr.txt @@ -0,0 +1,8 @@ +01 +010 +11111111111 +1234567890 +1234567809 +0223456819 +0223406819 +0000000001 diff --git a/test/astest/hanoi/0.txt b/test/astest/hanoi/0.txt new file mode 100644 index 0000000..bbf0a34 --- /dev/null +++ b/test/astest/hanoi/0.txt @@ -0,0 +1,60 @@ + +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 new file mode 100644 index 0000000..12d8060 --- /dev/null +++ b/test/astest/hanoi/Makefile @@ -0,0 +1,3 @@ +UNITNAME = hanoi +CASL2FLAG = -s +include ../Test.mk diff --git a/test/astest/hello/0.txt b/test/astest/hello/0.txt new file mode 100644 index 0000000..2eb8213 --- /dev/null +++ b/test/astest/hello/0.txt @@ -0,0 +1,56 @@ + +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 new file mode 100644 index 0000000..d906a7e --- /dev/null +++ b/test/astest/hello/Makefile @@ -0,0 +1,3 @@ +UNITNAME = hello +CASL2FLAG = -als +include ../Test.mk diff --git a/test/astest/iotest/0.txt b/test/astest/iotest/0.txt new file mode 100644 index 0000000..ff6bf2d --- /dev/null +++ b/test/astest/iotest/0.txt @@ -0,0 +1,280 @@ + +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 + +Label:::: +OBUF1 ---> #005B +OBUF2 ---> #0070 +IOLEN ---> #00C7 +OBUF3 ---> #007A +RETURN ---> #005A +IOBUF ---> #0087 +LOOP ---> #0012 +OLEN1 ---> #006F +OLEN2 ---> #0079 +OLEN3 ---> #0086 +IOTEST ---> #0000 + +Assemble ../../../as/iotest.casl (1) +../../../as/iotest.casl:1:IOTEST START +../../../as/iotest.casl:2: OUT OBUF1,OLEN1 + #0000 #7001 + #0001 #0000 + #0002 #7002 + #0003 #0000 + #0004 #1210 + #0005 #005B + #0006 #1020 + #0007 #006F + #0008 #F000 + #0009 #0002 + #000A #1210 + #000B #00C8 + #00C8 #000A + #000C #1220 + #000D #0001 + #000E #F000 + #000F #0002 + #0010 #7120 + #0011 #7110 +../../../as/iotest.casl:3:LOOP IN IOBUF,IOLEN + #0012 #7001 + #0013 #0000 + #0014 #7002 + #0015 #0000 + #0016 #1210 + #0017 #0087 + #0018 #1220 + #0019 #00C7 + #001A #F000 + #001B #0001 + #001C #7120 + #001D #7110 +../../../as/iotest.casl:4: LD GR1,IOLEN + #001E #1010 + #001F #00C7 +../../../as/iotest.casl:5: JZE RETURN + #0020 #6300 + #0021 #005A +../../../as/iotest.casl:6: OUT OBUF2,OLEN2 + #0022 #7001 + #0023 #0000 + #0024 #7002 + #0025 #0000 + #0026 #1210 + #0027 #0070 + #0028 #1020 + #0029 #0079 + #002A #F000 + #002B #0002 + #002C #1210 + #002D #00C9 + #00C9 #000A + #002E #1220 + #002F #0001 + #0030 #F000 + #0031 #0002 + #0032 #7120 + #0033 #7110 +../../../as/iotest.casl:7: OUT IOBUF,IOLEN + #0034 #7001 + #0035 #0000 + #0036 #7002 + #0037 #0000 + #0038 #1210 + #0039 #0087 + #003A #1020 + #003B #00C7 + #003C #F000 + #003D #0002 + #003E #1210 + #003F #00CA + #00CA #000A + #0040 #1220 + #0041 #0001 + #0042 #F000 + #0043 #0002 + #0044 #7120 + #0045 #7110 +../../../as/iotest.casl:8: OUT OBUF3,OLEN3 + #0046 #7001 + #0047 #0000 + #0048 #7002 + #0049 #0000 + #004A #1210 + #004B #007A + #004C #1020 + #004D #0086 + #004E #F000 + #004F #0002 + #0050 #1210 + #0051 #00CB + #00CB #000A + #0052 #1220 + #0053 #0001 + #0054 #F000 + #0055 #0002 + #0056 #7120 + #0057 #7110 +../../../as/iotest.casl:9: JUMP LOOP + #0058 #6400 + #0059 #0012 +../../../as/iotest.casl:10:RETURN RET + #005A #8100 +../../../as/iotest.casl:11:; Memory +../../../as/iotest.casl:12:OBUF1 DC 'LET''S START. TYPE IN' + #005B #004C + #005C #0045 + #005D #0054 + #005E #0027 + #005F #0053 + #0060 #0020 + #0061 #0053 + #0062 #0054 + #0063 #0041 + #0064 #0052 + #0065 #0054 + #0066 #002E + #0067 #0020 + #0068 #0054 + #0069 #0059 + #006A #0050 + #006B #0045 + #006C #0020 + #006D #0049 + #006E #004E +../../../as/iotest.casl:13:OLEN1 DC 20 + #006F #0014 +../../../as/iotest.casl:14:OBUF2 DC 'YOU TYPED' + #0070 #0059 + #0071 #004F + #0072 #0055 + #0073 #0020 + #0074 #0054 + #0075 #0059 + #0076 #0050 + #0077 #0045 + #0078 #0044 +../../../as/iotest.casl:15:OLEN2 DC 9 + #0079 #0009 +../../../as/iotest.casl:16:OBUF3 DC 'WHAT''S NEXT?' + #007A #0057 + #007B #0048 + #007C #0041 + #007D #0054 + #007E #0027 + #007F #0053 + #0080 #0020 + #0081 #004E + #0082 #0045 + #0083 #0058 + #0084 #0054 + #0085 #003F +../../../as/iotest.casl:17:OLEN3 DC 12 + #0086 #000C +../../../as/iotest.casl:18:IOBUF DS 64 + #0087 #0000 + #0088 #0000 + #0089 #0000 + #008A #0000 + #008B #0000 + #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 + #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 + #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 +../../../as/iotest.casl:19:IOLEN DS 1 + #00C7 #0000 +../../../as/iotest.casl:20: END +LET'S START. TYPE IN +YOU TYPED +aaaaaaaaaaaaaaaaaaaa +WHAT'S NEXT? +YOU TYPED +qwerty +WHAT'S NEXT? +YOU TYPED +1234567890 +WHAT'S NEXT? +YOU TYPED +cccccccccccccccccccccccccccccccccccccccc +WHAT'S NEXT? +YOU TYPED + a b c +WHAT'S NEXT? +YOU TYPED + +WHAT'S NEXT? diff --git a/test/astest/iotest/Makefile b/test/astest/iotest/Makefile new file mode 100644 index 0000000..0ad888e --- /dev/null +++ b/test/astest/iotest/Makefile @@ -0,0 +1,4 @@ +UNITNAME = iotest +CASL2FLAG = -als +INFILE = teststr.txt +include ../Test.mk diff --git a/test/astest/iotest/teststr.txt b/test/astest/iotest/teststr.txt new file mode 100644 index 0000000..65b3761 --- /dev/null +++ b/test/astest/iotest/teststr.txt @@ -0,0 +1,7 @@ +aaaaaaaaaaaaaaaaaaaa +qwerty +1234567890 +cccccccccccccccccccccccccccccccccccccccc + a b c + + diff --git a/test/astest/lad/0.txt b/test/astest/lad/0.txt new file mode 100644 index 0000000..e4d933d --- /dev/null +++ b/test/astest/lad/0.txt @@ -0,0 +1,68 @@ + +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 new file mode 100644 index 0000000..54cf75e --- /dev/null +++ b/test/astest/lad/Makefile @@ -0,0 +1,2 @@ +UNITNAME = lad +include ../Test.mk diff --git a/test/astest/ladtest/0.txt b/test/astest/ladtest/0.txt new file mode 100644 index 0000000..12135c6 --- /dev/null +++ b/test/astest/ladtest/0.txt @@ -0,0 +1,80 @@ + +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 new file mode 100644 index 0000000..55bfd65 --- /dev/null +++ b/test/astest/ladtest/Makefile @@ -0,0 +1,2 @@ +UNITNAME = ladtest +include ../Test.mk diff --git a/test/astest/ld/0.txt b/test/astest/ld/0.txt new file mode 100644 index 0000000..fefb09b --- /dev/null +++ b/test/astest/ld/0.txt @@ -0,0 +1,176 @@ + +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 + +Label:::: +A ---> #0005 +B ---> #0006 +BEGIN ---> #0000 +MAIN ---> #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 + #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 + +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 1110 0006 8100 FFFE 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: -2 = #FFFE = 1111111111111110 +#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 0005 1110 0006 8100 FFFE 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: -2 = #FFFE = 1111111111111110 +#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 1110 0006 8100 FFFE FFFE 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/astest/ld/Makefile b/test/astest/ld/Makefile new file mode 100644 index 0000000..7a60812 --- /dev/null +++ b/test/astest/ld/Makefile @@ -0,0 +1,3 @@ +UNITNAME = ld +CASL2FLAG = -tadls +include ../Test.mk diff --git a/test/astest/literal_spc/0.txt b/test/astest/literal_spc/0.txt new file mode 100644 index 0000000..791c6ea --- /dev/null +++ b/test/astest/literal_spc/0.txt @@ -0,0 +1,55 @@ + +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 new file mode 100644 index 0000000..9108ddd --- /dev/null +++ b/test/astest/literal_spc/Makefile @@ -0,0 +1,3 @@ +UNITNAME = literal_spc +CASL2FLAG = -sal +include ../Test.mk diff --git a/test/astest/literalstr/0.txt b/test/astest/literalstr/0.txt new file mode 100644 index 0000000..e806106 --- /dev/null +++ b/test/astest/literalstr/0.txt @@ -0,0 +1,1046 @@ + +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 new file mode 100644 index 0000000..6d614f9 --- /dev/null +++ b/test/astest/literalstr/Makefile @@ -0,0 +1,2 @@ +UNITNAME = literalstr +include ../Test.mk diff --git a/test/astest/muls/0.txt b/test/astest/muls/0.txt new file mode 100644 index 0000000..124ffa3 --- /dev/null +++ b/test/astest/muls/0.txt @@ -0,0 +1,886 @@ + +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 new file mode 100644 index 0000000..566e932 --- /dev/null +++ b/test/astest/muls/Makefile @@ -0,0 +1,2 @@ +UNITNAME = muls +include ../Test.mk diff --git a/test/astest/muls_p/0.txt b/test/astest/muls_p/0.txt new file mode 100644 index 0000000..eeeb411 --- /dev/null +++ b/test/astest/muls_p/0.txt @@ -0,0 +1,5761 @@ + +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 new file mode 100644 index 0000000..c0b1224 --- /dev/null +++ b/test/astest/muls_p/Makefile @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..c9c9344 --- /dev/null +++ b/test/astest/multi/0.txt @@ -0,0 +1,600 @@ + +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 new file mode 100644 index 0000000..b2b7ec6 --- /dev/null +++ b/test/astest/multi/Makefile @@ -0,0 +1,2 @@ +UNITNAME = multi +include ../Test.mk diff --git a/test/astest/multi_p/0.txt b/test/astest/multi_p/0.txt new file mode 100644 index 0000000..5b6c13a --- /dev/null +++ b/test/astest/multi_p/0.txt @@ -0,0 +1,621 @@ + +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 new file mode 100644 index 0000000..675c394 --- /dev/null +++ b/test/astest/multi_p/Makefile @@ -0,0 +1,4 @@ +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/outtest/0.txt b/test/astest/outtest/0.txt new file mode 100644 index 0000000..dec8117 --- /dev/null +++ b/test/astest/outtest/0.txt @@ -0,0 +1,215 @@ + +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 new file mode 100644 index 0000000..7a1bc93 --- /dev/null +++ b/test/astest/outtest/Makefile @@ -0,0 +1,2 @@ +UNITNAME = outtest +include ../Test.mk diff --git a/test/astest/outtest1/0.txt b/test/astest/outtest1/0.txt new file mode 100644 index 0000000..e080962 --- /dev/null +++ b/test/astest/outtest1/0.txt @@ -0,0 +1,194 @@ + +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 new file mode 100644 index 0000000..9b76e0e --- /dev/null +++ b/test/astest/outtest1/Makefile @@ -0,0 +1,2 @@ +UNITNAME = outtest1 +include ../Test.mk diff --git a/test/astest/outtest2/0.txt b/test/astest/outtest2/0.txt new file mode 100644 index 0000000..c9152ac --- /dev/null +++ b/test/astest/outtest2/0.txt @@ -0,0 +1,212 @@ + +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 new file mode 100644 index 0000000..ff5f3b5 --- /dev/null +++ b/test/astest/outtest2/Makefile @@ -0,0 +1,2 @@ +UNITNAME = outtest2 +include ../Test.mk diff --git a/test/astest/outtest_err/0.txt b/test/astest/outtest_err/0.txt new file mode 100644 index 0000000..0911a66 --- /dev/null +++ b/test/astest/outtest_err/0.txt @@ -0,0 +1,10 @@ + +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 new file mode 100644 index 0000000..8724808 --- /dev/null +++ b/test/astest/outtest_err/Makefile @@ -0,0 +1,2 @@ +UNITNAME = outtest_err +include ../Test.mk diff --git a/test/astest/ptn1/0.txt b/test/astest/ptn1/0.txt new file mode 100644 index 0000000..5b69d8e --- /dev/null +++ b/test/astest/ptn1/0.txt @@ -0,0 +1,190 @@ + +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 new file mode 100644 index 0000000..154cab9 --- /dev/null +++ b/test/astest/ptn1/Makefile @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..f397062 --- /dev/null +++ b/test/astest/ptn2/0.txt @@ -0,0 +1,190 @@ + +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 new file mode 100644 index 0000000..f240c2c --- /dev/null +++ b/test/astest/ptn2/Makefile @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..54d31e3 --- /dev/null +++ b/test/astest/ptn3/0.txt @@ -0,0 +1,113 @@ + +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 new file mode 100644 index 0000000..e65ab7e --- /dev/null +++ b/test/astest/ptn3/Makefile @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..a466b6d --- /dev/null +++ b/test/astest/ptn4/0.txt @@ -0,0 +1,520 @@ + +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 new file mode 100644 index 0000000..7f4c7f1 --- /dev/null +++ b/test/astest/ptn4/Makefile @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..65f6287 --- /dev/null +++ b/test/astest/pushpop/0.txt @@ -0,0 +1,165 @@ + +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 new file mode 100644 index 0000000..8320888 --- /dev/null +++ b/test/astest/pushpop/Makefile @@ -0,0 +1,2 @@ +UNITNAME = pushpop +include ../Test.mk diff --git a/test/astest/sla2/0.txt b/test/astest/sla2/0.txt new file mode 100644 index 0000000..168399f --- /dev/null +++ b/test/astest/sla2/0.txt @@ -0,0 +1,225 @@ + +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 + +Label:::: +SLA2 ---> #0000 +X ---> #0007 +Y ---> #0008 +BEGIN ---> #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 + #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 + +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 5010 0002 1110 0008 8100 0003 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 0007 5010 0002 1110 0008 8100 0003 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: 1010 0007 5010 0002 1110 0008 8100 0003 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: 0 = #0000 = 0000000000000000 +#0006: GR1: 12 = #000C = 0000000000001100 +#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 5010 0002 1110 0008 8100 0003 000C 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/astest/sla2/Makefile b/test/astest/sla2/Makefile new file mode 100644 index 0000000..23673f5 --- /dev/null +++ b/test/astest/sla2/Makefile @@ -0,0 +1,3 @@ +UNITNAME = sla2 +CASL2FLAG = -tadls +include ../Test.mk diff --git a/test/astest/sra2/0.txt b/test/astest/sra2/0.txt new file mode 100644 index 0000000..ee8dc72 --- /dev/null +++ b/test/astest/sra2/0.txt @@ -0,0 +1,225 @@ + +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 + +Label:::: +SLA2 ---> #0000 +X ---> #0007 +Y ---> #0008 +BEGIN ---> #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 + #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 + +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: 1040 0007 5140 0002 1140 0008 8100 007C 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: 1040 0007 5140 0002 1140 0008 8100 007C 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: 1040 0007 5140 0002 1140 0008 8100 007C 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: 0 = #0000 = 0000000000000000 +#0006: GR1: 0 = #0000 = 0000000000000000 +#0006: GR2: 0 = #0000 = 0000000000000000 +#0006: GR3: 0 = #0000 = 0000000000000000 +#0006: GR4: 31 = #001F = 0000000000011111 +#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: 1040 0007 5140 0002 1140 0008 8100 007C 001F 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/astest/sra2/Makefile b/test/astest/sra2/Makefile new file mode 100644 index 0000000..2a9e1c0 --- /dev/null +++ b/test/astest/sra2/Makefile @@ -0,0 +1,3 @@ +UNITNAME = sra2 +CASL2FLAG = -tadls +include ../Test.mk diff --git a/test/astest/summary/0.txt b/test/astest/summary/0.txt new file mode 100644 index 0000000..c7b0d48 --- /dev/null +++ b/test/astest/summary/0.txt @@ -0,0 +1,101 @@ + +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 new file mode 100644 index 0000000..c1fdf68 --- /dev/null +++ b/test/astest/summary/Makefile @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..599abab --- /dev/null +++ b/test/astest/summary_lderr/0.txt @@ -0,0 +1,381 @@ + +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 new file mode 100644 index 0000000..993b13e --- /dev/null +++ b/test/astest/summary_lderr/Makefile @@ -0,0 +1,4 @@ +UNITNAME = summary_lderr +ASFILE = ../../../as/summary_call.casl ../../../as/summary_lderr.casl +CASL2FLAG = -al +include ../Test.mk diff --git a/test/utest/List.mk b/test/utest/List.mk new file mode 100644 index 0000000..29e6885 --- /dev/null +++ b/test/utest/List.mk @@ -0,0 +1,11 @@ +TESTS = \ +cerrtest \ +getcmdcode \ +getcmdtype \ +linetok \ +opdtok \ +print_cmdtype_code \ +print_code_type \ +getgr \ +getint \ +gethex \ diff --git a/test/utest/Makefile b/test/utest/Makefile new file mode 100644 index 0000000..078ca89 --- /dev/null +++ b/test/utest/Makefile @@ -0,0 +1,46 @@ +include List.mk +LOGFILE = test.log +ifdef UNITNAME + define create + @mkdir $(UNITNAME) + @echo "UNITNAME = $(UNITNAME)" >$(UNITNAME)/Makefile; \ + echo "UCLASS = $(UCLASS)" >>$(UNITNAME)/Makefile; \ + echo "include ../Test.mk" >>$(UNITNAME)/Makefile + @echo "$(UNITNAME) \\" >>List.mk; + @cp Template.c $(UNITNAME)/$(UNITNAME).c; + endef +else + define create + @echo "no test created. set UNITNAME, UCLASS={ AS | EXEC | COMMON }" + endef +endif + +.PHONY: all logclean testclean check prepare +all: logclean check clean report +clean: logclean testclean +logclean: + @rm -f $(LOGFILE) +testclean: + @for target in $(TESTS); do \ + $(MAKE) testclean -C $$target; \ + done +check: $(LOGFILE) +$(LOGFILE): + @for target in $(TESTS); do \ + $(MAKE) -C $$target; \ + done +prepare: + @for target in $(TESTS) ; do \ + $(MAKE) prepare -C $$target ;\ + done +create: + $(create) +report: $(LOGFILE) + @success=`grep "Success" $(LOGFILE) | wc -l`; \ + all=`cat $(LOGFILE) | wc -l`; \ + echo "$$success / $$all tests passed."; \ + if test $$success -eq $$all; then \ + echo "All Tests are passed."; \ + else \ + grep "Failure" $(LOGFILE); \ + fi diff --git a/test/utest/Template.c b/test/utest/Template.c new file mode 100644 index 0000000..73d0e83 --- /dev/null +++ b/test/utest/Template.c @@ -0,0 +1,22 @@ +#include +#include "casl2.h" +#include "assemble.h" +#include "exec.h" + +int main(){ + int i; + WORD r; + char *str[] = { + "str0", "str1", "str2", "str3", "str4", "str5", "str6", ... + }; + for(i = 0; i < sizeof(str)/sizeof(str[0]); i++) { + r = (str[i]); + printf("%s\t0x%04x", str[i], r); + if(cerrno > 0) { + printf("\tError - %d\t%s", cerrno, cerrmsg); + freecerr(); + } + printf("\n"); + } + return 0; +} diff --git a/test/utest/Test.mk b/test/utest/Test.mk new file mode 100644 index 0000000..d027616 --- /dev/null +++ b/test/utest/Test.mk @@ -0,0 +1,44 @@ +LOGFILE = ../test.log +INCLUDE = ../../../include +CC = gcc +CFLAGS = -g -Wall -I $(INCLUDE) +COMMONSRC = ../../../src/struct.c ../../../src/cmd.c ../../../src/cerr.c +ASSRC = ../../../src/assemble.c ../../../src/token.c ../../../src/label.c ../../../src/macro.c +EXECSRC = ../../../exec.c ../../../dump.c +ifeq "$(UCLASS)" "AS" + SRC = $(COMMONSRC) $(ASSRC) +endif +ifeq "$(UCLASS)" "EXEC" + SRC = $(COMMONSRC) $(EXECSRC) +endif +ifeq "$(UCLASS)" "COMMON" + SRC = $(COMMONSRC) +endif +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 prepare clean +all: check +prepare: orgclean testclean 0.txt +check: testclean logadd +orgclean: + @rm -f 0.txt +testclean: + @rm -f 1.txt diff.txt report.txt +$(UNITNAME): $(COMMONSRC) $(ASSRC) $(UNITNAME).c + gcc $(CFLAGS) -o $(UNITNAME) $(SRC) $(UNITNAME).c +0.txt 1.txt: $(UNITNAME) + ./$(UNITNAME) >$@ 2>&1 +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/utest/cerrtest/0.txt b/test/utest/cerrtest/0.txt new file mode 100644 index 0000000..25998c1 --- /dev/null +++ b/test/utest/cerrtest/0.txt @@ -0,0 +1,64 @@ +101: (null) - 101 label already defined +102: (null) - 102 label table is full +103: (null) - 103 label not found +104: (null) - 104 label length is too long +105: (null) - 105 no command in the line +106: (null) - 106 operand count mismatch +107: (null) - 107 no label in START +108: (null) - 108 not command of operand "r" +109: (null) - 109 not command of operand "r1,r2" +110: (null) - 110 not command of operand "r,adr[,x]" +111: (null) - 111 not command of operand "adr[,x]" +112: (null) - 112 not command of no operand +113: (null) - 113 command not defined +114: (null) - 114 not integer +115: (null) - 115 not hex +116: (null) - 116 out of hex range +117: (null) - 117 operand is too many +118: (null) - 118 operand length is too long +119: (null) - 119 out of COMET II memory +120: (null) - 120 GR0 in operand x +121: (null) - 121 cannot get operand token +122: (null) - 122 cannot create hash table +123: (null) - 123 unkown error +124: (null) - 124 unkown error +201: (null) - 201 execute - out of COMET II memory +202: (null) - 202 SVC input - out of Input memory +203: (null) - 203 SVC output - out of COMET II memory +204: (null) - 204 Program Register (PR) - out of COMET II memory +205: (null) - 205 Stack Pointer (SP) - cannot allocate stack buffer +206: (null) - 206 unkown error +207: (null) - 207 unkown error +999: (null) - 999 unkown error +101: foobar - 101 foobar: label already defined +102: foobar - 102 foobar: label table is full +103: foobar - 103 foobar: label not found +104: foobar - 104 foobar: label length is too long +105: foobar - 105 foobar: no command in the line +106: foobar - 106 foobar: operand count mismatch +107: foobar - 107 foobar: no label in START +108: foobar - 108 foobar: not command of operand "r" +109: foobar - 109 foobar: not command of operand "r1,r2" +110: foobar - 110 foobar: not command of operand "r,adr[,x]" +111: foobar - 111 foobar: not command of operand "adr[,x]" +112: foobar - 112 foobar: not command of no operand +113: foobar - 113 foobar: command not defined +114: foobar - 114 foobar: not integer +115: foobar - 115 foobar: not hex +116: foobar - 116 foobar: out of hex range +117: foobar - 117 foobar: operand is too many +118: foobar - 118 foobar: operand length is too long +119: foobar - 119 foobar: out of COMET II memory +120: foobar - 120 foobar: GR0 in operand x +121: foobar - 121 foobar: cannot get operand token +122: foobar - 122 foobar: cannot create hash table +123: foobar - 123 foobar: unkown error +124: foobar - 124 foobar: unkown error +201: foobar - 201 foobar: execute - out of COMET II memory +202: foobar - 202 foobar: SVC input - out of Input memory +203: foobar - 203 foobar: SVC output - out of COMET II memory +204: foobar - 204 foobar: Program Register (PR) - out of COMET II memory +205: foobar - 205 foobar: Stack Pointer (SP) - cannot allocate stack buffer +206: foobar - 206 foobar: unkown error +207: foobar - 207 foobar: unkown error +999: foobar - 999 foobar: unkown error diff --git a/test/utest/cerrtest/Makefile b/test/utest/cerrtest/Makefile new file mode 100644 index 0000000..ed13e18 --- /dev/null +++ b/test/utest/cerrtest/Makefile @@ -0,0 +1,3 @@ +UNITNAME = cerrtest +UCLASS = COMMON +include ../Test.mk diff --git a/test/utest/cerrtest/cerrtest.c b/test/utest/cerrtest/cerrtest.c new file mode 100644 index 0000000..998f510 --- /dev/null +++ b/test/utest/cerrtest/cerrtest.c @@ -0,0 +1,23 @@ +#include +#include "casl2.h" + +int main(){ + int i, j; + int code[] = { + 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, + 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, + 121, 122, 123, 124, 201, 202, 203, 204, 205, 206, 207, 999 + }; + const char *str[] = {NULL, "foobar"}; + + for(i = 0; i < sizeof(str)/sizeof(str[0]); i++) { + for(j = 0; j < sizeof(code)/sizeof(code[0]); j++) { + setcerr(code[j], str[i]); + printf("%d: %s - %d\t%s\n", code[j], str[i], cerrno, cerrmsg); + if(cerrno != 0) { + freecerr(); + } + } + } + return 0; +} diff --git a/test/utest/getcmdcode/0.txt b/test/utest/getcmdcode/0.txt new file mode 100644 index 0000000..1469ce1 --- /dev/null +++ b/test/utest/getcmdcode/0.txt @@ -0,0 +1,41 @@ +LD:000 ---> 0xffff +LD:066 ---> 0xffff +NOEX:020 ---> 0xffff +NOP:000 ---> 0x0000 +LD:011 ---> 0x1000 +ST:010 ---> 0x1100 +LAD:010 ---> 0x1200 +LD:020 ---> 0x1400 +ADDA:011 ---> 0x2000 +SUBA:011 ---> 0x2100 +ADDL:011 ---> 0x2200 +SUBL:011 ---> 0x2300 +ADDA:020 ---> 0x2400 +SUBA:020 ---> 0x2500 +ADDL:020 ---> 0x2600 +SUBL:020 ---> 0x2700 +AND:011 ---> 0x3000 +OR:011 ---> 0x3100 +XOR:011 ---> 0x3200 +AND:020 ---> 0x3400 +OR:020 ---> 0x3500 +XOR:020 ---> 0x3600 +CPA:011 ---> 0x4000 +CPL:011 ---> 0x4100 +CPA:020 ---> 0x4400 +CPL:020 ---> 0x4500 +SLA:010 ---> 0x5000 +SRA:010 ---> 0x5100 +SLL:010 ---> 0x5200 +SRL:010 ---> 0x5300 +JMI:030 ---> 0x6100 +JNZ:030 ---> 0x6200 +JZE:030 ---> 0x6300 +JUMP:030 ---> 0x6400 +JPL:030 ---> 0x6500 +JOV:030 ---> 0x6600 +PUSH:030 ---> 0x7000 +POP:040 ---> 0x7100 +CALL:030 ---> 0x8000 +SVC:030 ---> 0xf000 +RET:000 ---> 0x8100 diff --git a/test/utest/getcmdcode/Makefile b/test/utest/getcmdcode/Makefile new file mode 100644 index 0000000..a9aae01 --- /dev/null +++ b/test/utest/getcmdcode/Makefile @@ -0,0 +1,3 @@ +UNITNAME = getcmdcode +UCLASS = COMMON +include ../Test.mk diff --git a/test/utest/getcmdcode/getcmdcode.c b/test/utest/getcmdcode/getcmdcode.c new file mode 100644 index 0000000..512e771 --- /dev/null +++ b/test/utest/getcmdcode/getcmdcode.c @@ -0,0 +1,36 @@ +#include "casl2.h" + +int main(){ + int i; + WORD code; + struct CMDCODELIST { + char *cmd; + CMDTYPE type; + } cmdcodelist[] = { + { "LD", NONE }, { "LD", 066 }, { "NOEX", R1_R2 }, + { "NOP", NONE }, { "LD", R_ADR_X_ }, { "ST", R_ADR_X }, + { "LAD", R_ADR_X }, { "LD", R1_R2 }, { "ADDA", R_ADR_X_ }, + { "SUBA", R_ADR_X_ }, { "ADDL", R_ADR_X_ }, { "SUBL", R_ADR_X_ }, + { "ADDA", R1_R2 }, { "SUBA", R1_R2 }, { "ADDL", R1_R2 }, + { "SUBL", R1_R2 }, { "AND", R_ADR_X_ }, { "OR", R_ADR_X_ }, + { "XOR", R_ADR_X_ }, { "AND", R1_R2 }, { "OR", R1_R2 }, + { "XOR", R1_R2 }, { "CPA", R_ADR_X_ }, { "CPL", R_ADR_X_ }, + { "CPA", R1_R2 }, { "CPL", R1_R2 }, { "SLA", R_ADR_X }, + { "SRA", R_ADR_X }, { "SLL", R_ADR_X }, { "SRL", R_ADR_X }, + { "JMI", ADR_X }, { "JNZ", ADR_X }, { "JZE", ADR_X }, + { "JUMP", ADR_X }, { "JPL", ADR_X }, { "JOV", ADR_X }, + { "PUSH", ADR_X }, { "POP", R_ }, { "CALL", ADR_X }, + { "SVC", ADR_X }, { "RET", NONE } + }; + create_cmdtype_code(); + for(i = 0; i < sizeof(cmdcodelist)/sizeof(cmdcodelist[0]); i++) { + code = getcmdcode(cmdcodelist[i].cmd, cmdcodelist[i].type); + printf("%s:0%02o ---> 0x%04x\n", cmdcodelist[i].cmd, cmdcodelist[i].type, code); + if(cerrno != 0) { + printf("\terror - %d: %s", cerrno, cerrmsg); + freecerr(); + } + } + free_cmdtype_code(); + return 0; +} diff --git a/test/utest/getcmdtype/0.txt b/test/utest/getcmdtype/0.txt new file mode 100644 index 0000000..e703388 --- /dev/null +++ b/test/utest/getcmdtype/0.txt @@ -0,0 +1,40 @@ +0xffff ---> 000 +0x0001 ---> 000 +0x0000 ---> 000 +0x1000 ---> 011 +0x1100 ---> 010 +0x1200 ---> 010 +0x1400 ---> 020 +0x2000 ---> 011 +0x2100 ---> 011 +0x2200 ---> 011 +0x2300 ---> 011 +0x2400 ---> 020 +0x2500 ---> 020 +0x2600 ---> 020 +0x2700 ---> 020 +0x3000 ---> 011 +0x3100 ---> 011 +0x3200 ---> 011 +0x3400 ---> 020 +0x3500 ---> 020 +0x3600 ---> 020 +0x4000 ---> 011 +0x4100 ---> 011 +0x4400 ---> 020 +0x4500 ---> 020 +0x5000 ---> 010 +0x5100 ---> 010 +0x5200 ---> 010 +0x5300 ---> 010 +0x6100 ---> 030 +0x6200 ---> 030 +0x6300 ---> 030 +0x6400 ---> 030 +0x6500 ---> 030 +0x6600 ---> 030 +0x7000 ---> 030 +0x7100 ---> 040 +0x8000 ---> 030 +0xf000 ---> 030 +0x8100 ---> 000 diff --git a/test/utest/getcmdtype/Makefile b/test/utest/getcmdtype/Makefile new file mode 100644 index 0000000..bcdbf4a --- /dev/null +++ b/test/utest/getcmdtype/Makefile @@ -0,0 +1,3 @@ +UNITNAME = getcmdtype +UCLASS = COMMON +include ../Test.mk diff --git a/test/utest/getcmdtype/getcmdtype.c b/test/utest/getcmdtype/getcmdtype.c new file mode 100644 index 0000000..9c21994 --- /dev/null +++ b/test/utest/getcmdtype/getcmdtype.c @@ -0,0 +1,29 @@ +#include +#include "casl2.h" + +int main(){ + int i; + CMDTYPE type; + WORD codelist[] = { + 0xFFFF, 0x0001, + 0x0, 0x1000, 0x1100, 0x1200, 0x1400, + 0x2000, 0x2100, 0x2200, 0x2300, 0x2400, + 0x2500, 0x2600, 0x2700, 0x3000, 0x3100, + 0x3200, 0x3400, 0x3500, 0x3600, 0x4000, + 0x4100, 0x4400, 0x4500, 0x5000, 0x5100, + 0x5200, 0x5300, 0x6100, 0x6200, 0x6300, + 0x6400, 0x6500, 0x6600, 0x7000, 0x7100, + 0x8000, 0xF000, 0x8100 + }; + create_code_type(); + for(i = 0; i < sizeof(codelist)/sizeof(codelist[0]); i++) { + type = getcmdtype(codelist[i]); + printf("0x%04x ---> 0%02o\n", codelist[i], type); + if(cerrno != 0) { + printf("\t%s", cerrmsg); + freecerr(); + } + } + free_code_type(); + return 0; +} diff --git a/test/utest/getgr/0.txt b/test/utest/getgr/0.txt new file mode 100644 index 0000000..8b7ead1 --- /dev/null +++ b/test/utest/getgr/0.txt @@ -0,0 +1,30 @@ +== Generel Register == + #FFFF +0 #FFFF +aaa #FFFF +GR #FFFF +GR8 #FFFF +GR20 #FFFF +GR0 #0000 +GR1 #0001 +GR2 #0002 +GR3 #0003 +GR4 #0004 +GR5 #0005 +GR6 #0006 +GR7 #0007 +== Index Register == + #FFFF +0 #FFFF +aaa #FFFF +GR #FFFF +GR8 #FFFF +GR20 #FFFF +GR0 #0000 Error - 120 GR0 in operand x +GR1 #0001 +GR2 #0002 +GR3 #0003 +GR4 #0004 +GR5 #0005 +GR6 #0006 +GR7 #0007 diff --git a/test/utest/getgr/Makefile b/test/utest/getgr/Makefile new file mode 100644 index 0000000..b60ba14 --- /dev/null +++ b/test/utest/getgr/Makefile @@ -0,0 +1,3 @@ +UNITNAME = getgr +UCLASS = AS +include ../Test.mk diff --git a/test/utest/getgr/getgr.c b/test/utest/getgr/getgr.c new file mode 100644 index 0000000..fe6ac18 --- /dev/null +++ b/test/utest/getgr/getgr.c @@ -0,0 +1,29 @@ +#include "casl2.h" +#include "assemble.h" + +int main(){ + int i, j; + char *title = malloc(64); + WORD r; + bool is_x[] = { + false, true + }; + char *str[] = { + "", "0", "aaa", "GR", "GR8", "GR20", + "GR0", "GR1", "GR2", "GR3", "GR4", "GR5", "GR6", "GR7" + }; + for(i = 0; i <= 1; i++) { + title = (is_x[i] == false) ? "Generel Register" : "Index Register"; + printf("== %s ==\n", title); + for(j = 0; j < sizeof(str)/sizeof(str[0]); j++) { + r = getgr(str[j], is_x[i]); + printf("%s\t#%04X", str[j], r); + if(cerrno > 0) { + printf("\tError - %d\t%s", cerrno, cerrmsg); + freecerr(); + } + printf("\n"); + } + } + return 0; +} diff --git a/test/utest/gethex/0.txt b/test/utest/gethex/0.txt new file mode 100644 index 0000000..c78bd62 --- /dev/null +++ b/test/utest/gethex/0.txt @@ -0,0 +1,9 @@ +#32768 #0000 Error - 122 #32768: out of hex range +#-1 #0000 Error - 122 #-1: out of hex range +#G #0000 Error - 115 #G: not hex +#FFFF #FFFF +#0 #0000 +#1 #0001 +#ab #00AB +#AB #00AB +#20 #0020 diff --git a/test/utest/gethex/Makefile b/test/utest/gethex/Makefile new file mode 100644 index 0000000..4c1a060 --- /dev/null +++ b/test/utest/gethex/Makefile @@ -0,0 +1,3 @@ +UNITNAME = gethex +UCLASS = AS +include ../Test.mk diff --git a/test/utest/gethex/gethex.c b/test/utest/gethex/gethex.c new file mode 100644 index 0000000..b69610f --- /dev/null +++ b/test/utest/gethex/gethex.c @@ -0,0 +1,22 @@ +#include +#include "casl2.h" +#include "assemble.h" +#include "exec.h" + +int main(){ + int i; + WORD r; + char *str[] = { + "#32768", "#-1", "#G", "#FFFF", "#0", "#1", "#ab", "#AB", "#20" + }; + for(i = 0; i < sizeof(str)/sizeof(str[0]); i++) { + r = gethex(str[i]); + printf("%s\t#%04X", str[i], r); + if(cerrno > 0) { + printf("\tError - %d\t%s", cerrno, cerrmsg); + freecerr(); + } + printf("\n"); + } + return 0; +} diff --git a/test/utest/getint/0.txt b/test/utest/getint/0.txt new file mode 100644 index 0000000..c3db13f --- /dev/null +++ b/test/utest/getint/0.txt @@ -0,0 +1,13 @@ +0 0x0000 +01 0x0001 +1a 0x0000 Error - 114 1a: not integer +-5G 0x0000 Error - 114 -5G: not integer +123 0x007b +32767 0x7fff +32768 0x0000 +32769 0x0001 +-1 0xffff +-2345 0xf6d7 +-32768 0x8000 +-32769 0xffff +-32770 0xfffe diff --git a/test/utest/getint/Makefile b/test/utest/getint/Makefile new file mode 100644 index 0000000..e22129c --- /dev/null +++ b/test/utest/getint/Makefile @@ -0,0 +1,3 @@ +UNITNAME = getint +UCLASS = AS +include ../Test.mk diff --git a/test/utest/getint/getint.c b/test/utest/getint/getint.c new file mode 100644 index 0000000..8e1b994 --- /dev/null +++ b/test/utest/getint/getint.c @@ -0,0 +1,22 @@ +#include +#include "casl2.h" +#include "assemble.h" + +int main(){ + int i; + WORD r; + char *str[] = { + "0", "01", "1a", "-5G", "123", "32767", "32768", "32769", + "-1", "-2345", "-32768", "-32769", "-32770" + }; + for(i = 0; i < sizeof(str)/sizeof(str[0]); i++) { + r = getint(str[i]); + printf("%s\t0x%04x", str[i], r); + if(cerrno > 0) { + printf("\tError - %d\t%s", cerrno, cerrmsg); + freecerr(); + } + printf("\n"); + } + return 0; +} diff --git a/test/utest/linetok/0.txt b/test/utest/linetok/0.txt new file mode 100644 index 0000000..b83e906 --- /dev/null +++ b/test/utest/linetok/0.txt @@ -0,0 +1,54 @@ +0: IOTEST START +cl->label: IOTEST +cl->cmd: START +cl->opdc: 0 + +1: OUT OBUF1,OLEN1 +cl->cmd: OUT +cl->opdc: 2 +cl->opdv[0]: OBUF1 +cl->opdv[1]: OLEN1 + +2: OUT OBUF2,OLEN2 ;comment +cl->cmd: OUT +cl->opdc: 2 +cl->opdv[0]: OBUF2 +cl->opdv[1]: OLEN2 + +3: OUT OBUF1,OLEN1 +cl->cmd: OUT +cl->opdc: 2 +cl->opdv[0]: OBUF1 +cl->opdv[1]: OLEN1 + +4: OUT OBUF1,OLEN1 +cl->cmd: OUT +cl->opdc: 2 +cl->opdv[0]: OBUF1 +cl->opdv[1]: OLEN1 + +5: OUT OBUF2,OLEN2 +cl->cmd: OUT +cl->opdc: 2 +cl->opdv[0]: OBUF2 +cl->opdv[1]: OLEN2 + +6: OUT OBUF1, OLEN1 +cl->cmd: OUT +cl->opdc: 1 +cl->opdv[0]: OBUF1 + error - 121: cannot get operand token + +7: BEGIN LD GR1, A +cl->label: BEGIN +cl->cmd: LD +cl->opdc: 1 +cl->opdv[0]: GR1 + error - 121: cannot get operand token + +8: +cl is NULL + +9: ;comment +cl is NULL + diff --git a/test/utest/linetok/Makefile b/test/utest/linetok/Makefile new file mode 100644 index 0000000..f596cdf --- /dev/null +++ b/test/utest/linetok/Makefile @@ -0,0 +1,3 @@ +UNITNAME = linetok +UCLASS = AS +include ../Test.mk diff --git a/test/utest/linetok/linetok.c b/test/utest/linetok/linetok.c new file mode 100644 index 0000000..a4ea173 --- /dev/null +++ b/test/utest/linetok/linetok.c @@ -0,0 +1,46 @@ +#include +#include +#include "casl2.h" +#include "assemble.h" + +int main(){ + int i, j; + char *testline[] = { + "IOTEST START\n", + " OUT OBUF1,OLEN1\n", + " OUT OBUF2,OLEN2 ;comment\n", + " OUT OBUF1,OLEN1 \n", + " OUT OBUF1,OLEN1 \n", + " OUT OBUF2,OLEN2 \n", + " OUT OBUF1, OLEN1 \n", + "BEGIN LD GR1, A\n", + "\n", + " ;comment\n" + }; + CMDLINE *testcl = malloc(sizeof(CMDLINE)); + + for(i = 0; i < sizeof testline /sizeof testline[0]; i++) { + printf("%d: %s", i, testline[i]); + testcl = linetok(testline[i]); + if(testcl == NULL) { + puts("cl is NULL"); + } else { + if(testcl->label != NULL){ + printf("cl->label: %s\n", testcl->label); + } + if(testcl->cmd != NULL){ + printf("cl->cmd: %s\n", testcl->cmd); + printf("cl->opdc: %d\n", testcl->opd->opdc); + for(j = 0; j < testcl->opd->opdc; j++) { + printf("cl->opdv[%d]: %s\n", j, testcl->opd->opdv[j]); + } + } + } + if(cerrno != 0) { + printf("\terror - %d: %s\n", cerrno, cerrmsg); + freecerr(); + } + printf("\n"); + } + return 0; +} diff --git a/test/utest/opdtok/0.txt b/test/utest/opdtok/0.txt new file mode 100644 index 0000000..1dcf923 --- /dev/null +++ b/test/utest/opdtok/0.txt @@ -0,0 +1,137 @@ + +OPDC:0 + +GR0,GR1 +OPDC:2 +OPDC[0]:GR0 +OPDC[1]:GR1 + +GR0,A +OPDC:2 +OPDC[0]:GR0 +OPDC[1]:A + +GR1,12 +OPDC:2 +OPDC[0]:GR1 +OPDC[1]:12 + +GR0,0,GR1 +OPDC:3 +OPDC[0]:GR0 +OPDC[1]:0 +OPDC[2]:GR1 + +'aaa',0 +OPDC:2 +OPDC[0]:'aaa' +OPDC[1]:0 + +'aaa','bbb' +OPDC:2 +OPDC[0]:'aaa' +OPDC[1]:'bbb' + +'aaa'',''bbb' +OPDC:1 +OPDC[0]:'aaa'',''bbb' + +'aaa,bbb' +OPDC:1 +OPDC[0]:'aaa,bbb' + +0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9 +OPDC:40 +OPDC[0]:0 +OPDC[1]:1 +OPDC[2]:2 +OPDC[3]:3 +OPDC[4]:4 +OPDC[5]:5 +OPDC[6]:6 +OPDC[7]:7 +OPDC[8]:8 +OPDC[9]:9 +OPDC[10]:0 +OPDC[11]:1 +OPDC[12]:2 +OPDC[13]:3 +OPDC[14]:4 +OPDC[15]:5 +OPDC[16]:6 +OPDC[17]:7 +OPDC[18]:8 +OPDC[19]:9 +OPDC[20]:0 +OPDC[21]:1 +OPDC[22]:2 +OPDC[23]:3 +OPDC[24]:4 +OPDC[25]:5 +OPDC[26]:6 +OPDC[27]:7 +OPDC[28]:8 +OPDC[29]:9 +OPDC[30]:0 +OPDC[31]:1 +OPDC[32]:2 +OPDC[33]:3 +OPDC[34]:4 +OPDC[35]:5 +OPDC[36]:6 +OPDC[37]:7 +OPDC[38]:8 +OPDC[39]:9 + +0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0 +OPDC:40 +OPDC[0]:0 +OPDC[1]:1 +OPDC[2]:2 +OPDC[3]:3 +OPDC[4]:4 +OPDC[5]:5 +OPDC[6]:6 +OPDC[7]:7 +OPDC[8]:8 +OPDC[9]:9 +OPDC[10]:0 +OPDC[11]:1 +OPDC[12]:2 +OPDC[13]:3 +OPDC[14]:4 +OPDC[15]:5 +OPDC[16]:6 +OPDC[17]:7 +OPDC[18]:8 +OPDC[19]:9 +OPDC[20]:0 +OPDC[21]:1 +OPDC[22]:2 +OPDC[23]:3 +OPDC[24]:4 +OPDC[25]:5 +OPDC[26]:6 +OPDC[27]:7 +OPDC[28]:8 +OPDC[29]:9 +OPDC[30]:0 +OPDC[31]:1 +OPDC[32]:2 +OPDC[33]:3 +OPDC[34]:4 +OPDC[35]:5 +OPDC[36]:6 +OPDC[37]:7 +OPDC[38]:8 +OPDC[39]:9 +Error - 117: operand is too many + +'01234567890123456789012345678901234567' +OPDC:1 +OPDC[0]:'01234567890123456789012345678901234567' + +'012345678901234567890123456789012345678' +OPDC:0 +Error - 118: '012345678901234567890123456789012345678': operand length is too long + diff --git a/test/utest/opdtok/Makefile b/test/utest/opdtok/Makefile new file mode 100644 index 0000000..eb78a08 --- /dev/null +++ b/test/utest/opdtok/Makefile @@ -0,0 +1,3 @@ +UNITNAME = opdtok +UCLASS = AS +include ../Test.mk diff --git a/test/utest/opdtok/opdtok.c b/test/utest/opdtok/opdtok.c new file mode 100644 index 0000000..dc5021e --- /dev/null +++ b/test/utest/opdtok/opdtok.c @@ -0,0 +1,29 @@ +#include "casl2.h" +#include "assemble.h" + +int main(){ + int i, j; + OPD *opd; + char *str[] = { + "", "GR0,GR1", "GR0,A", "GR1,12", "GR0,0,GR1", + "\'aaa\',0", "\'aaa\',\'bbb\'", "\'aaa\'\',\'\'bbb\'", "\'aaa,bbb\'", + "0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9", + "0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0", + "\'01234567890123456789012345678901234567\'", + "\'012345678901234567890123456789012345678\'" + }; + for(i = 0; i < sizeof str / sizeof str[0]; i++) { + printf("%s\n", str[i]); + opd = opdtok(str[i]); + printf("OPDC:%d\n", opd->opdc); + for(j = 0; j < opd->opdc; j++) { + printf("OPDC[%d]:%s\n", j, opd->opdv[j]); + } + if(cerrno > 0){ + printf("Error - %d: %s\n", cerrno, cerrmsg); + freecerr(); + } + printf("\n"); + } + return 0; +} diff --git a/test/utest/print_cmdtype_code/0.txt b/test/utest/print_cmdtype_code/0.txt new file mode 100644 index 0000000..4c2d87a --- /dev/null +++ b/test/utest/print_cmdtype_code/0.txt @@ -0,0 +1,39 @@ +== CMDTYPE_CODE TABLE == +( 0) - SVC 030 #F000 +( 1) - JZE 030 #6300 +( 1) - SLL 010 #5200 +( 2) - SLA 010 #5000 +( 3) - ADDL 011 #2200 +( 3) - NOP 000 #0000 +( 4) - ADDA 011 #2000 +( 7) - OR 020 #3500 +(10) - CALL 030 #8000 +(11) - ADDL 020 #2600 +(12) - ADDA 020 #2400 +(13) - RET 000 #8100 +(14) - SUBL 011 #2300 +(15) - SUBA 011 #2100 +(19) - LAD 010 #1200 +(20) - JMI 030 #6100 +(21) - AND 011 #3000 +(22) - JUMP 030 #6400 +(22) - SUBL 020 #2700 +(23) - CPL 011 #4100 +(23) - SUBA 020 #2500 +(24) - CPA 011 #4000 +(25) - XOR 011 #3200 +(26) - JNZ 030 #6200 +(26) - LD 011 #1000 +(27) - JOV 030 #6600 +(29) - SRL 010 #5300 +(29) - AND 020 #3400 +(29) - ST 010 #1100 +(30) - SRA 010 #5100 +(31) - CPL 020 #4500 +(32) - JPL 030 #6500 +(32) - CPA 020 #4400 +(33) - POP 040 #7100 +(33) - XOR 020 #3600 +(34) - PUSH 030 #7000 +(34) - LD 020 #1400 +(37) - OR 011 #3100 diff --git a/test/utest/print_cmdtype_code/Makefile b/test/utest/print_cmdtype_code/Makefile new file mode 100644 index 0000000..f9cbe5b --- /dev/null +++ b/test/utest/print_cmdtype_code/Makefile @@ -0,0 +1,3 @@ +UNITNAME = print_cmdtype_code +UCLASS = COMMON +include ../Test.mk diff --git a/test/utest/print_cmdtype_code/print_cmdtype_code.c b/test/utest/print_cmdtype_code/print_cmdtype_code.c new file mode 100644 index 0000000..9410051 --- /dev/null +++ b/test/utest/print_cmdtype_code/print_cmdtype_code.c @@ -0,0 +1,13 @@ +#include "casl2.h" +int main(){ + puts("== CMDTYPE_CODE TABLE =="); + create_cmdtype_code(); + print_cmdtype_code(); + free_cmdtype_code(); + if(cerrno != 0) { + printf("\terror - %d: %s\n", cerrno, cerrmsg); + freecerr(); + exit(-1); + } + return 0; +} diff --git a/test/utest/print_code_type/0.txt b/test/utest/print_code_type/0.txt new file mode 100644 index 0000000..67b1eb0 --- /dev/null +++ b/test/utest/print_code_type/0.txt @@ -0,0 +1,39 @@ +== CODE_TYPE TABLE == +( 0) - #2600 020 ADDL +( 0) - #0000 000 NOP +( 1) - #2700 020 SUBL +( 4) - #5000 010 SLA +( 5) - #5100 010 SRA +( 6) - #5200 010 SLL +( 7) - #5300 010 SRL +(10) - #3000 011 AND +(11) - #3100 011 OR +(12) - #F000 030 SVC +(12) - #3200 011 XOR +(14) - #8000 030 CALL +(14) - #3400 020 AND +(15) - #8100 000 RET +(15) - #3500 020 OR +(16) - #3600 020 XOR +(16) - #1000 011 LD +(17) - #1100 010 ST +(18) - #1200 010 LAD +(20) - #1400 020 LD +(21) - #6100 030 JMI +(22) - #6200 030 JNZ +(23) - #6300 030 JZE +(24) - #6400 030 JUMP +(25) - #6500 030 JPL +(26) - #6600 030 JOV +(26) - #4000 011 CPA +(27) - #4100 011 CPL +(30) - #4400 020 CPA +(31) - #4500 020 CPL +(32) - #2000 011 ADDA +(33) - #2100 011 SUBA +(34) - #2200 011 ADDL +(35) - #2300 011 SUBL +(36) - #7000 030 PUSH +(36) - #2400 020 ADDA +(37) - #7100 040 POP +(37) - #2500 020 SUBA diff --git a/test/utest/print_code_type/Makefile b/test/utest/print_code_type/Makefile new file mode 100644 index 0000000..bffa8c6 --- /dev/null +++ b/test/utest/print_code_type/Makefile @@ -0,0 +1,3 @@ +UNITNAME = print_code_type +UCLASS = COMMON +include ../Test.mk diff --git a/test/utest/print_code_type/print_code_type.c b/test/utest/print_code_type/print_code_type.c new file mode 100644 index 0000000..e6a96db --- /dev/null +++ b/test/utest/print_code_type/print_code_type.c @@ -0,0 +1,13 @@ +#include "casl2.h" +int main(){ + puts("== CODE_TYPE TABLE =="); + create_code_type(); + print_code_type(); + free_code_type(); + if(cerrno != 0) { + printf("\terror - %d: %s\n", cerrno, cerrmsg); + freecerr(); + exit(-1); + } + return 0; +}